BOOTLIST:#bootlist -m normal -o (查看bootlist)#bootlist -m normal (設置bootlist為空,誰要在我機器上執行我就要哭了)#bootlist -m normal hdisk0 cd0 (設置bootlist)相關命令:shutdown ...
BOOTLIST:
#bootlist -m normal -o (查看bootlist)
#bootlist -m normal (設置bootlist為空,誰要在我機器上執行我就要哭了)
#bootlist -m normal hdisk0 cd0 (設置bootlist)
相關命令:
shutdown -m 進入系統維護模式
-------------------------------------------------
清除系統警告燈 (常用)
1,開機時用diag
Select Task Selection--select Identify and Attention Indicators--When the list of LEDs displays, use the cursor to highlight Set SystemAttention Indicator to Normal--Press Enter-- press F7 to commit
2,未開機,上電OK狀態下用串口和超級終端登上service processor
Select the System Information Menu--Select LED Control Menu--Select Clear System Attention Indicator
3,ibm書上說是#/usr/lpp/diagnostice/bin/usysfault -s normal,可這種方法我一次也沒有試成功。
-------------------------------------------------
增加設備:
#smit devices
#mkdev -c(設備分類) tape -t(類型) 150mb -s(子類型) scsi -w5,0 -a(預設屬性) ret=no
-p(父適配器) -w(連接位置)
列出設備的屬性:
#lsattr -E -l lp0
更改設備屬性:
#chdev -l rmt0 -a ret=yes
更改核心設備的屬性:
#chdev -l sys0 -a maxuproc=100
刪除設備:
#rmdev -l Name(設備的邏輯名,可以用lsdev -C查看,輸出的第一項),這個命令會把設備信息保存在用戶的資料庫中,而把設備的狀態變成defined。
#rmdev -d -l Name 徹底刪除
#lsdev -P 查看預訂義設備對象
#cfgmgr 查找新增加設備,加入odm庫
-------------------------------------------------
查看交換區信息:
lsps -a 顯示交換區的分佈信息
lsps -s 顯示交換區的使用信息
slibclean 清除處理程式遺留的舊分頁信息
smit mkps 建立交換區空間信息
swapon -a 啟動所有的分頁空間
/etc/swapspaces 存放分頁空間表格信息
-------------------------------------------------
捲組操作:
lsvg 顯示捲的名稱
lsvg -l rootvg 顯示rootvg捲的詳細信息
mkvg datavg 創建datavg (激活捲組varyonvg [-s]datavg)
rmvg datavg 刪除datavg (刪除前必須要停止捲組varyoffvg [-s] datavg)
reducevg datavg hdisk10 從datavg里刪除物理捲hdisk10
importvg 導入捲組
exportvg 導出捲組
鏡像rootvg
1). 添加新硬碟到rootvg
#extendvg rootvg hdisk1
2). 鏡像rootvg
#mirrorvg -c 2 rootvg hdisk1
3). 重新生成 boot image
#bosboot -ad /dev/hdisk0
4). 更新bootlist
#bootlist -m normal hdisk0 hdisk1 cd0 (設置啟動盤hdisk0,hdisk1)
5). 重起系統
#shutdown -Fr
-------------------------------------------------
物理捲[磁碟]操作:
lspv (列出所有物理捲)
lspv -l (邏輯捲映射)
lspv -m (物理捲映射)
-------------------------------------------------
邏輯捲操作:
lsvg -o |lsvg -i -l(查看所有捲組)
lslv lv03 (具體信息)
lslv -l lv00 (物理捲映射)
lslv -m lv00 (邏輯分區映射)
-------------------------------------------------
mount捲組的方法:
varyonvg datavg 載入datavg捲
mount /dev/data1 載入datavg下的一個data1捲
裸設備類型:raw,jfs jfs可以轉變成文件系統,而raw則不行
-------------------------------------------------
在裸設備上安裝oracle系統:
修改裸設備的許可權,如裸設備名為system01,安裝資料庫用戶為oracle
chown oracle:dba /dev/system01
chown oracle:dba /dev/rsystem01
在使用文件時必須用rsystem01
-------------------------------------------------
smit快速路徑名稱:(smit:圖形方式,smitty:字元方式)
dev 設備管理
diag 診斷
jfs 定期檔案管理系統
lvm 邏輯捲冊系統管理員管理
nfs NFS管理
sinstallp 軟體安裝及維護
spooler 列印隊列管理
system 系統管理
tcpip TCP/IP管理
USER 使用者管理
clstart,clstop:啟動和停止cluster
lssrc -g cluser:查看cluser的狀態
-------------------------------------------------
查看已安裝的軟體信息:
ls -aF /usr/lpp (lppicensed Program Products)
查看安裝媒體內容:
installp -q -d /dev/cdrom -l
-------------------------------------------------
啟動時自動載入文件系統信息:
需要載入的信息存放在/etc/filesystems
mount -t nf 載入所有在/ect/filesystems中定義type=nfs的文件系統
顯示已載入的文件系統及狀態: df -v,mount
-------------------------------------------------
查看錯誤日誌信息:
errpt -a
-------------------------------------------------
有關TCP/IP的命令
網路卡:
smit chgenet,chgtok,chgfddi,opschange,mktty:adptr架構快速路徑
smit mkinet,ppp:slip與ppp快速路徑
ifconfig:config界面
位址:
/etc/hosts 靜態主機表
/etc/resolv.conf 位址解析的名稱伺服器
/etc/named.boot 名稱伺服器架構
/etc/named.ca 根名稱伺服器快取
/etc/named.data 位址列表
/etc/named.rev 反轉指標列表
nslookup 查詢名稱伺服器資訊
網路路由:
route 管理路由
netstat -rn 列出定義的路由
routed 路由(daekmin rip)
gated 路由(daekmin rip、egp、hello)
/etc/gateways 已知網關
/etc/networks 已知網路
服務:
/etc/services
/etc/inetd.conf
TCP/IP群組子系統:
/etc/rc.net
startsrc -g tcpip 啟動全部的tcpip子系統
startsrc -s inetd 啟動主要internet
除錯:
iptrace 啟動封包追蹤
ipreport 追蹤結果格式化輸出
netstat 網路統計
ping 檢查是否可以到達
查看HACMP,外部硬碟信息:
lscfg -v
lsdev -Cc adapter
對等機器信息:
/etc/.rhosts
/etc/hosts.equiv
/etc/hosts
-------------------------------------------------
觀察進程記憶體使用情況:
ps aux 觀察參數%mem:記憶體使用百分比 RSS:實際使用記憶體
vmstat free的單位為塊,預設值為4096bytst
-------------------------------------------------
創建raw設備時選擇的類型:
raw_lv
-------------------------------------------------
TOPAS命令詳解
Topas命令可以監控系統活動――memory,I/O,paging space,cpu,process。
此命令包含在perfagent.tools文件集裡面。
命令使用方法:
topas [ -d number_of_monitored_hot_disks ] [ -h ]
[ -i monitoring_interval_in_seconds ]
[ -n number_of_monitored_hot_network_interfaces]
[ -p number_of_monitored_hot_processes ]
[ -w number_of_monitored_hot_WLMclasses ]
[ -c number_of_monitored_hot_CPUs ]
[ -P | -W ]
參數:
-d:指定要監控的磁碟數。如果屏幕顯示的區域足夠大的話,這也是磁碟可顯示的最大數。當這個數值超出實際安裝的磁碟數,僅僅監控並顯示安裝磁碟的信息。這個參數預設值為2,如果這個值設為0,將沒有磁碟被監控。
-h:顯示幫助信息。
-i:設置監控時間的間隔(秒),預設為2秒。
-n:設置被監控的網路介面數。這也是在屏幕上顯示的最大網路介面數,當這個值超出了實際安裝的網路介面數,僅僅監控並顯示安裝的網路介面信息。參數預設值為2,如果這個值設為0,將沒有網路信息被監控。
-p:指定被監控的進程數。這也是在屏幕上顯示的最大進程數。預設值為20,如果這個值為0,沒見進程信息被監控。得到的這些進程信息是topas的主要開銷。如果進程信息不需要,通常使用這個參數指定那些不想要的進程信息。
-w:指明被監控的WLM類的值。這也是在屏幕上顯示的最大WLM值,當這個值超出了實際安裝的WLM數,僅僅顯示那些安裝的WLM類的信息,預設值為2,如果這個值為0,將沒有信息顯示。
-c:指明被監控的CPU數。這也是在屏幕上顯示的最大CPU值,當這個值超出了實際安裝的CPU數,僅僅顯示那些安裝的CPU的信息,預設值為2,如果這個值為0,將沒有信息顯示。
-P:顯示整個全屏進程顯示。顯示一系列最繁忙的進程,類似於預設顯示的一部分,每個進程僅僅顯示幾列,可以通過任何列排序。
-W:顯示全屏WLM(負載管理器)類。頂部顯示一系列WLM類,類似於WLM類的一部分顯示。
一些子命令:
a 這個鍵顯示所有被監控的(CPU,network,disk,WLM,process)不同部分。
c 這個鍵在累積報告和最忙的CPU之間進行切換。
d 這個鍵在最忙的磁碟和系統總的磁碟活動之間進行切換。
h 顯示幫助信息。
n 這個鍵在最忙的介面和系統總的網路活動之間進行切換。
w 這個鍵在WLM類的開關之間切換。
p 這個鍵進程的開關之間切換。
P 這個鍵用全屏進程顯示替換預設的顯示。
W 這個鍵用全屏WLM類顯示替換預設顯示。
f 移動游標到一個WLM類上,這個鍵可以在WLM屏幕底端顯示一系列進程情況。
q 退出程式。
r 更新顯示。
以下是各個部分表示的含義:
Cswitch:在監控期間每秒鐘內容轉換的次數;
Syscall:在監控期間每秒鐘運行系統呼叫的總次數;
Reads:在監控期間每秒鐘運行讀系統呼叫的次數;
Writes:在監控期間每秒鐘運行寫系統呼叫的次數;
Forks:在監控期間每秒鐘運行派生系統呼叫的次數;
Execs:在監控期間每秒鐘運行執行系統呼叫的次數;
Runqueue:等待處理器空閑以便運行的線程平均數;
Waitqueue:等待分頁完成的線程平均數;
Readch:在監控期間通過讀系統呼叫每秒鐘讀出的位元組數;
Writech:在監控期間通過寫系統呼叫每秒鐘寫入的位元組數;
Rawin:在監控期間通過TTYs每秒鐘讀入的裸位元組數;
Ttyout:在監控期間每秒鐘寫入TTYs的位元組數;
Igets:在監控期間每秒鐘到節點查找例行程式的呼叫數;
Namei:在監控期間每秒鐘路徑查找例行程式的呼叫數;
Dirblk:在監控期間通過目錄搜索例行程式每秒鐘掃描到的目錄塊數;
PAGING部分顯示的是分頁每秒鐘次數的統計:
Faults:在監控期間每秒鐘發生的分頁錯誤總數;
Steals:在監控期間被虛擬記憶體管理器每秒鐘偷走的物理記憶體4k的幀;
PgspIn:在監控期間每秒鐘從分頁空間中讀取的4k分頁數;
PgspOut:在監控期間每秒鐘寫入分頁空間的4k分頁數;
PageIn:在監控期間每秒鐘讀取的4k分頁數,這包括從文件系統讀操作相關的分頁活動,從這個值減去PgspIn的值就是每秒鐘從文件系統讀操作相關的分頁活動數;
PageOut:在監控期間每秒鐘寫入的4k分頁數,這包括向文件系統寫操作相關的分頁活動,從這個值減去PgspOut的值就是每秒鐘向文件系統寫操作相關的分頁活動數;
Sios:在監控期間通過虛擬記憶體管理器得到的I/O請求數;
Momory部分顯示的是實際記憶體和在使用中的記憶體:
Real,MB:以M為單位的實際記憶體;
%Comp:當前分配給計算分頁片斷的記憶體占實際記憶體的百分比。計算分頁片斷由分頁空間產生。
%Nocomp:當前分配非計算分頁片斷的記憶體占實際記憶體的百分比。非計算分頁片斷包括那些文件空間,數據文件、可執行文件、或者共用庫文件。
%Client:當前分配給用來緩衝遠程掛載文件的記憶體占實際記憶體的百分比。
PAING SPACE顯示分頁空間的大小和使用率:
Size,MB:系統里所有分頁空間的大小,以M為單位;
%Used:當前使用的分頁空間占總空間的百分比;
%Free:當前空閑的分頁空間占總空間的百分比。
CPU工具:
User%:顯示運行的用戶程式所占用的CPU百分比;
Kern%:顯示運行的內核程式所占用的CPU百分比;
Wait%:顯示等待IO操作所占用的CPU百分比;
Idel%:顯示CPU空閑的百分比。
網路介面:
Interf:網路介面的名稱;
KBPS:在監控期間每秒鐘通過的以M為單位的總流量,這部分包括每秒鐘接收和發送的總和。
I-Pack:在監控期間每秒鐘接收到的數據包數;
O-Pack:在監控期間每秒鐘發送的數據包數;
KB-In:在監控期間每秒鐘接收到的位元組數(以K為單位);
KB-Out:在監控期間每秒鐘發送的位元組數(以K為單位)。
物理磁碟:
Disk:物理磁碟的名稱;
Busy%:指明物理磁碟在活動狀態的時間百分比;
KBPS:在監控期間每秒鐘讀寫的位元組數(以K為單位);
TPS:每秒鐘物理磁碟的數據傳輸量。一次傳輸指的是一次I/O請求;
KB-Read:每秒鐘從物理磁碟讀出的K位元組數;
KB-Write:每秒鐘向物理磁碟寫入的K位元組數。
WLM(負載管理)類:
%CPU Utilization:CPU的平均利用率;
%Mem Utilization:記憶體的平均利用率;
%Blk I/O:塊I/O的平均利用率;
進程:
NAME:可執行程式的名稱;
Process ID:進程的ID號;
%CPU Utilization:進程的CPU平均使用率,這個值指的是進程在生命周期中的平均使用率;
Paging Space Used:分配給進程的分頁空間大小;
Process Owner:擁有這個進程的用戶名;
Workload Management(WLM)Class:進程屬於哪個WLM class。
---------------------------------------------------------
對/etc/inittab文件中的一行進行註釋
我們都知道在shell中使用"#"作為註釋符號,但在/etc/inittab中註釋一行的方法是在第一個字元前插入字元":"。 內核
如何知道自己在運行 32 位內核還是 64 位內核?
要顯示內核啟用的是 32 位還是 64 位,可輸入以下命令:
bootinfo -K
如何知道自己在運行單處理器還是多處理器內核?
/unix 是指向已啟動內核的符號鏈接。要瞭解正在運行什麼內核模式,可輸入 ls -l /unix 並查看 /unix 鏈接到什麼文件。下麵是 ls -l /unix 命令的三種可能輸出及其對應的內核:
/unix -> /usr/lib/boot/unix_up # 32 bit uniprocessor kernel
/unix -> /usr/lib/boot/unix_mp # 32 bit multiprocessor kernel
/unix -> /usr/lib/boot/unix_64 # 64 bit multiprocessor kernel
註意:
AIX 5L Version 5.3 不支持單處理器內核。
如何從一種內核模式更改為另一種內核模式?
在安裝過程期間,會預設啟用一種適合該 AIX 版本和操作中的硬體的內核。讓我們使用前一個問題中的方法並假設啟用了 32 位內核。我們還假設您希望在 64 位內核模式下啟動。這可以通過按順序執行以下命令來實現:
ln -sf /usr/lib/boot/unix_64 /unix
ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix
bosboot -ad /dev/hdiskxx
shutdown -r
/dev/hdiskxx 目錄是啟動邏輯捲 /dev/hd5 所在的位置。要弄清 hdiskxx 中有哪些 xx,可運行以下命令:
lslv -m hd5
註意:
在 AIX 5.2 中,預設安裝的是 32 位內核。在 AIX 5.3 中,預設情況下會在 64 位硬體上安裝 64 位內核,在 32 位硬體上安裝 32 位內核。
硬體
如何知道我的電腦是否能夠運行 AIX 5L Version 5.3?
AIX 5L Version 5.3 可在當前受支持的所有基於共用硬體參考平臺(Common Hardware Reference Platform,CHRP)的 POWER 硬體上運行。
如何知道我的電腦是否基於 CHRP?
運行 prtconf 命令。如果是 CHRP 電腦,則字元串 chrp 會出現在 Model Architecture 行上。
如何知道我的 System p 電腦(硬體)是 32 位還是 64 位?
要顯示硬體 32 位還是 64 位,可輸入以下命令:
bootinfo -y
我的電腦有多少實際記憶體?
要顯示以 KB 為單位的實際記憶體,可輸入以下命令之一:
bootinfo -r
lsattr -El sys0 -a realmem
我的電腦是否可以運行 64 位內核?
需要 64 位硬體才能運行 64 位內核。
我系統中的設備屬性值是什麼?
要列出磁帶設備 rmt0 的當前屬性值,可輸入以下命令:
lsattr -l rmt0 -E
要列出磁帶設備 rmt0 的預設屬性值,可輸入以下命令:
lsattr -l rmt0 -D
要列出 TTY 設備 tty0 的可能登錄屬性值,可輸入以下命令:
lsattr -l tty0 -a login -R
要顯示系統級別的屬性,可輸入以下命令:
lsattr -E -l sys0
我的系統有多少個處理器?
要顯示您系統上的處理器數量,可輸入以下命令:
lscfg | grep proc
我的系統上有多少個硬碟,當前正在使用哪些硬碟?
要顯示系統上的硬碟數量,可輸入以下命令:
lspv
如何列出有關特定物理捲的信息?
舉例來說,若要瞭解有關 hdisk1 的詳細信息,可運行如下命令:
lspv hdisk1
如何獲得系統的詳細配置?
輸入以下命令:
lscfg
下列選項可以提供特定的信息:
-p
顯示特定於平臺的設備信息。該標誌適用於 AIX 4.2.1 或更高版本。
-v
顯示在自定義 VPD 對象類中找到的重要產品資料庫(Vital Product Database,VPD)。
例如,要顯示有關磁帶驅動器 rmt0 的詳細信息,可輸入以下命令:
lscfg -vl rmt0
通過運行 prtconf 命令也可以獲得非常類似的信息。
如何確定晶元類型、系統名稱、節點名稱、型號,等等?
uname 命令可以提供關於系統的詳細信息。
uname -p
顯示系統的晶元類型。例如,PowerPC。
uname -r
顯示操作系統的版本號。
uname -s
顯示系統名稱。例如,AIX。
uname -n
顯示節點名稱。
uname -a
顯示系統名稱、節點名稱、版本、電腦 ID。
uname -M
顯示系統型號名稱。例如,IBM, 9114-275。
uname -v
顯示操作系統版本。
uname -m
顯示運行系統的硬體的電腦 ID 編號。
uname -u
顯示系統 ID 編號。
AIX
我的系統上在運行什麼 AIX 主要版本、次要版本和維護級?
輸入以下命令之一:
oslevel -r
lslpp -h bos.rte
如何確定某個特定的 AIX 級別缺少哪些文件集更新?
舉例來說,若要確定 5300-04 缺少哪些文件集更新,可運行以下命令:
oslevel -rl 5300-04
我的系統上安裝了什麼 SP (Service Pack)?
要瞭解系統上當前安裝了哪個 SP,可運行 oslevel -s 命令。對於安裝了 TL4 和 SP2 的 AIX 5L Version 5.3 系統,示例輸出如下:
oslevel –s
5300-04-02
我的系統上是否安裝了 CSP (Concluding Service Pack)?
要確定系統上當前是否安裝了某個 CSP,可運行 oslevel -s 命令。對於安裝了 TL3 和 CSP 的 AIX 5L Version 5.3 系統,示例輸出如下:
oslevel –s
5300-03-CSP
如何創建文件系統?
以下命令將在捲組 testvg 中創建一個大小為 10MB、安裝點為 /fs1 的 jfs 文件系統:
crfs -v jfs -g testvg -a size=10M -m /fs1
以下命令將在捲組 testvg 中創建一個大小為 10MB、安裝點為 /fs2 並具有隻讀許可權的 jfs2 文件系統:
crfs -v jfs2 -g testvg -a size=10M -p ro -m /fs2
如何更改文件系統的大小?
若要將 /usr 文件系統的大小增加 1000000 個 512 位元組的塊,可輸入以下命令:
chfs -a size=+1000000 /usr
註意:
在 AIX 5.3 中,JFS2 文件系統的大小還可以收縮。
如何安裝 CD?
輸入以下命令:
mount -V cdrfs -o ro /dev/cd0 /cdrom
如何安裝文件系統?
以下命令將在 /test 目錄中安裝文件系統 /dev/fslv02:
mount /dev/fslv02 /test
如何安裝所有預設文件系統(/etc/filesystems 文件中標記有 mount=true 屬性的所有標準文件系統)?
以下命令將安裝所有此類文件系統:
mount {-a|all}
如何卸載文件系統?
輸入以下命令可以卸載 /test 文件系統:
umount /test
如何顯示已安裝的文件系統?
輸入以下命令可以顯示有關所有當前已安裝的文件系統的信息:
mount
如何刪除文件系統?
輸入以下命令可以刪除 /test 文件系統:
rmfs /test
如何對文件系統進行碎片整理?
可以使用 defragfs 命令來改善或報告文件系統中的連續空間狀態。例如,若要對文件系統 /home 進行碎片整理,可以使用以下命令:
defragfs /home
哪個文件集包含某個特定的二進位文件?
若要顯示 /usr/bin/vmstat 包含 bos.acct,可輸入以下命令:
lslpp -w /usr/bin/vmstat
或者若要顯示 bos.perf.tools 包含 /usr/bin/svmon,可輸入以下命令:
which_fileset svmon
如何顯示有關係統上已安裝文件集的信息?
輸入以下命令:
lslpp -l
如何確定我的系統上是否安裝了所有維護級文件集?
輸入以下命令:
instfix -i | grep ML
如何確定我的系統上是否安裝了某個修複程式?
若要確定是否安裝了 IY24043,可輸入以下命令:
instfix -ik IY24043
如何按 APAR 安裝單獨的修複程式?
舉例來說,若要從 /dev/cd0 安裝 APAR IY73748,可輸入以下命令:
instfix -k IY73748 -d /dev/cd0
如何驗證文件集是否有必需的先決條件和是否已完全安裝?
要顯示需要安裝或糾正哪些文件集,可輸入以下命令:
lppchk -v
如何獲得符號表示中的 loader 節頭和符號條目的轉儲?
輸入以下命令:
dump -Htv
如何確定已分配和使用的分頁空間量?
輸入以下命令:
lsps -a
如何增加分頁空間?
可以使用 chps -s 命令來動態增加分頁空間的大小。例如,如果希望將 hd6 的大小增加 3 個邏輯分區,您可以執行以下命令:
chps -s 3 hd6
如何減少分頁空間?
可以使用 chps -d 命令來動態減少分頁空間的大小。例如,如果希望將 hd6 的大小減少四個邏輯分區,您可以執行以下命令:
chps -d 4 hd6
如何知道我的系統是否能夠使用同步多線程(Simultaneous Multi-threading,SMT)?
如果您的系統是運行 AIX 5L Version 5.3 的基於 POWER5 的系統,則它就能使用 SMT。
如何知道我的系統是否啟用了 SMT?
如果不帶任何選項運行 smtctl 命令,它將告訴您是否啟用了 SMT。
32 位內核是否支持 SMT?
是的,32 位和 64 位內核都支持 SMT。
如何啟用或禁用 SMT?
可以通過運行 smtctl 命令來啟用或禁用 SMT。下麵是該命令的語法:
smtctl [ -m off | on [ -w boot | now]]
可以使用以下選項:
-m off
將 SMT 模式設置為禁用。
-m on
將 SMT 模式設置為啟用。
-w boot
如果在下一次系統重新啟動前運行 bosboot 命令,則此選項使 SMT 模式更改在下一次和後續重新啟動時生效。
-w now
使 SMT 模式更改立即生效,但不會延續到下一次重新啟動以後。
如果既沒有指定 -w boot 也沒有指定 -w now 選項,則模式更改立即生效。如果在下一次系統重新啟動前運行 bosboot 命令,所做的更改將延續到後續重新啟動以後。
如何獲得特定於分區的信息和統計信息?
lparstat 命令可以提供分區信息和利用率統計信息報告。此命令還可以顯示 Hypervisor 信息。
捲組和邏輯捲
如何知道我的捲組是常規、大容量還是可擴展的?
對該捲組運行 lsvg 命令並查看 MAX PVs 的值。該值為 32 表示常規、128 表示大容量、1024 表示可擴展的捲組。
如何創建捲組?
可以使用以下命令,其中 s partition_size 設置每個物理分區中的兆位元組 (MB) 數,並且 partition_size 是以 MB 為單位、從 1 到 1024 的值(對於 AIX 5.3 是從 1 到 131072)。partition_size 變數必須等於 2 的冪(例如:1、2、4、8)。標準和大容量捲組的預設值是保持在“每個物理捲最多只能有 1016 個物理分區”限制內的最低值。可擴展卷組的預設值為每個物理捲容納 2040 個物理分區的最低值。
mkvg -y name_of_volume_group -s partition_size list_of_hard_disks
如何更改捲組的特征?
可以使用以下命令來更改捲組的特征:
chvg
如何創建邏輯捲?
輸入以下命令:
mklv -y name_of_logical_volume name_of_volume_group number_of_partition
如何增加邏輯捲的大小?
舉例來說,若要將 lv05 目錄所表示的邏輯捲增加三個邏輯分區,可輸入以下命令:
extendlv lv05 3
如何顯示屬於某個捲組(例如,rootvg)的所有邏輯捲?
可以通過輸入以下命令來顯示屬於 rootvg 的所有邏輯捲:
lsvg -l rootvg
如何列出有關邏輯捲的信息?
可運行以下命令來顯示有關邏輯捲 lv1 的信息:
lslv lv1
如何刪除邏輯捲?
可以運行以下命令來刪除邏輯捲 lv7:
rmlv lv7
rmlv 命令僅刪除邏輯捲,但不刪除其他實體,例如使用該邏輯捲的文件系統或分頁空間。
如何鏡像邏輯捲?
mklvcopy LogicalVolumeName Numberofcopies
syncvg VolumeGroupName
如何刪除邏輯捲的副本?
可以使用 rmlvcopy 命令來刪除邏輯捲的邏輯分區副本。若要減少屬於邏輯捲 testlv 的每個邏輯分區的副本數量,可輸入以下命令:
rmlvcopy testlv 2
現在該邏輯捲中每個邏輯分區最多只有兩個物理分區。
有關捲組的問題
要顯示系統中的捲組,可輸入以下命令:
lsvg
要顯示 rootvg 的所有特征,可輸入以下命令:
lsvg rootvg
要顯示 rootvg 所使用的磁碟,可輸入以下命令:
lsvg -p rootvg
如何將磁碟添加到捲組?
輸入以下命令:
extendvg VolumeGroupName hdisk0 hdisk1 ... hdiskn
如何確定我的硬碟所支持的最大邏輯磁軌組 (LTG) 大小?
可以帶 -M 標誌使用 lquerypv 命令。此命令的輸出給出以 KB 為單位的 LTG 大小。例如,在下麵的示例中,hdisk0 的 LTG 大小為 256 KB。
/usr/sbin/lquerypv -M hdisk0
256
還可以在硬碟上運行 lspv 並查看 MAX REQUEST 的值。
syncvg 命令是做什麼用的?
syncvg 命令用於同步過時的物理分區。它接受邏輯捲、物理捲或捲組名稱作為參數。
例如,若要同步位於物理捲 hdisk6 和 hdisk7 上的物理分區,可以使用以下命令:
syncvg -p hdisk4 hdisk5
若要同步捲組 testvg 中的所有物理分區,可以使用以下命令:
syncvg -v testvg
如何替換某個磁碟?
extendvg VolumeGroupName hdisk_new
migratepv hdisk_bad hdisk_new
reducevg -d VolumeGroupName hdisk_bad
如何克隆 rootvg(創建其副本)?
您可以運行 alt_disk_copy 命令來將當前 rootvg 複製到某個替代磁碟。下麵的示例演示瞭如何將 rootvg 克隆到 hdisk1。
alt_disk_copy -d hdisk1
網路
如何顯示或設置網路參數值?
no 命令設置或顯示網路優化參數的當前或下一次啟動時的值。
如何獲得我電腦的 IP 地址?
輸入以下命令之一:
ifconfig -a
host Fully_Qualified_Host_Name
例如,輸入主機 cyclop.austin.ibm.com。
如何確定伺服器上的網路介面?
以下兩個命令中的任何一個都將顯示網路介面:
lsdev -Cc if
ifconfig -a
若要獲得有關某個特定網路介面(例如,tr0)的信息,可以運行以下命令:
ifconfig tr0
如何激活網路介面?
若要激活網路介面 tr0,可以運行以下命令:
ifconfig tr0 up
如何禁用網路介面?
舉例來說,若要禁用網路介面 tr0,可以運行以下命令:
ifconfig tr0 down