1. 程式人生 > >AIX檢視硬碟大小及檢視檔案系統在磁碟上的分佈

AIX檢視硬碟大小及檢視檔案系統在磁碟上的分佈

今天大概瞭解了幾種檢視硬碟和記憶體大小的方法。在這裡記錄一下。

硬碟
1. lsattr -El hdisk*
2.lscfg -vpl hdisk* 
3.如果 2看不到的話,可以通過 part number 在baidu 或者 google 中 查到。
4.bootinfo -s hdisk*  (最基本最合用)

記憶體
1.lscfg -vpl sysplanar0  在這裡查詢 記憶體資訊
2.lsattr -El mem*
3.bootinfo -r
4.lsattr -El sys0 -a realmem

man 了一下 getconf。。這個很好用,能輸出很多資訊。
getconf DISK_SIZE /dev/hdisk* 看硬碟大小
getconf REAL_MEMORY  看記憶體大小
getconf KEANEL_BITMODE 看核心是32位還是 64位。
等等

5.lspv hdisk* (檢視total pps)

檢視檔案系統分佈在哪個物理磁碟

$ lspv -l hdisk*

lslv 顯示邏輯卷所跨越的物理卷及邏輯卷在物理捲上的分佈

#lslv -l ora10g
ora10g:/ora10g
PV                COPIES        IN BAND       DISTRIBUTION 
hdisk1            150:000:000   0%            014:000:000:030:106


COPIES 列指出邏輯卷中LP對映PP的副本情況。一個lp可以對映3個pp,這三個pp 可以在同一個物理捲上也可以在不同的三個物理捲上。該例子顯示 ora10g 只有一個副本。

150-邏輯卷在同一個物理捲上,第1份副本佔用的物理分割槽。
000-邏輯卷在同一個物理捲上,第2份副本佔用的物理分割槽。
000-邏輯卷在同一個物理捲上,第3份副本佔用的物理分割槽。
DISTRIBUTION:描述邏輯卷的PP在物理捲上的分佈情況、依次是:外邊緣:外中間:中央:內中間:內邊緣
014:ora10g 有14個pp 在hdisk1的外邊緣
000:ora10g 有0個pp 在hdisk1的外中間
000:ora10g 有0個pp 在hdisk1的中央
030:ora10g 有30個pp 在hdisk1的內中間
106:ora10g 有14個pp 在hdisk1的內邊緣
IN BAND:邏輯捲上的PP在物理捲上的實際分佈符合計劃分佈(由磁碟內部分配策略決定)的比率。
該例子表明:ora10g 計劃分佈在中央。有150個lp,在hdisk1 上對映0個,佔比例0%

下一例子說明db2_backup 40個LP全部分佈在中央,所以佔有的比率為:100%
#lslv -l db2_backup
db2_backup:/db2_backup
PV                COPIES          IN BAND       DISTRIBUTION 
hdisk1           040:000:000   100%            000:040:000:000:000