硬件
如何知道我的計算機是否能夠運行 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 位,可輸入以下命令:
我的計算機有多少實際內存?
要顯示以 KB 為單位的實際內存,可輸入以下命令之一:
lsattr -El sys0 -a realmem
|
我的計算機是否可以運行 64 位內核?
需要 64 位硬件才能運行 64 位內核。
我系統中的設備屬性值是什么?
要列出磁帶設備 rmt0 的當前屬性值,可輸入以下命令:
要列出磁帶設備 rmt0 的缺省屬性值,可輸入以下命令:
要列出 TTY 設備 tty0 的可能登錄屬性值,可輸入以下命令:
lsattr -l tty0 -a login -R
|
要顯示系統級別的屬性,可輸入以下命令:
我的系統有多少個處理器?
要顯示您系統上的處理器數量,可輸入以下命令:
我的系統上有多少個硬盤,當前正在使用哪些硬盤?
要顯示系統上的硬盤數量,可輸入以下命令:
如何列出有關特定物理卷的信息?
舉例來說,若要了解有關 hdisk1 的詳細信息,可運行如下命令:
如何獲得系統的詳細配置?
輸入以下命令:
下列選項可以提供特定的信息:
-p |
顯示特定于平臺的設備信息。該標志適用于 AIX 4.2.1 或更高版本。 |
-v |
顯示在自定義 VPD 對象類中找到的重要產品數據庫(Vital Product Database,VPD)。 |
例如,要顯示有關磁帶驅動器 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 主要版本、次要版本和維護級?
輸入以下命令之一:
如何確定某個特定的 AIX 級別缺少哪些文件集更新?
舉例來說,若要確定 5300-04 缺少哪些文件集更新,可運行以下命令:
我的系統上安裝了什么 SP (Service Pack)?
要了解系統上當前安裝了哪個 SP,可運行 oslevel -s
命令。對于安裝了 TL4 和 SP2 的 AIX 5L Version 5.3 系統,示例輸出如下:
我的系統上是否安裝了 CSP (Concluding Service Pack)?
要確定系統上當前是否安裝了某個 CSP,可運行 oslevel -s
命令。對于安裝了 TL3 和 CSP 的 AIX 5L Version 5.3 系統,示例輸出如下:
如何創建文件系統?
以下命令將在卷組 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:
如何安裝所有缺省文件系統(/etc/filesystems 文件中標記有 mount=true 屬性的所有標準文件系統)?
以下命令將安裝所有此類文件系統:
如何卸載文件系統?
輸入以下命令可以卸載 /test 文件系統:
如何顯示已安裝的文件系統?
輸入以下命令可以顯示有關所有當前已安裝的文件系統的信息:
如何刪除文件系統?
輸入以下命令可以刪除 /test 文件系統:
如何對文件系統進行碎片整理?
可以使用 defragfs
命令來改善或報告文件系統中的連續空間狀態。例如,若要對文件系統 /home 進行碎片整理,可以使用以下命令:
哪個文件集包含某個特定的二進制文件?
若要顯示 /usr/bin/vmstat
包含 bos.acct
,可輸入以下命令:
或者若要顯示 bos.perf.tools
包含 /usr/bin/svmon
,可輸入以下命令:
如何顯示有關系統上已安裝文件集的信息?
輸入以下命令:
如何確定我的系統上是否安裝了所有維護級文件集?
輸入以下命令:
如何確定我的系統上是否安裝了某個修復程序?
若要確定是否安裝了 IY24043,可輸入以下命令:
如何按 APAR 安裝單獨的修復程序?
舉例來說,若要從 /dev/cd0
安裝 APAR IY73748,可輸入以下命令:
instfix -k IY73748 -d /dev/cd0
|
如何驗證文件集是否有必需的先決條件和是否已完全安裝?
要顯示需要安裝或糾正哪些文件集,可輸入以下命令:
如何獲得符號表示中的 loader 節頭和符號條目的轉儲?
輸入以下命令:
如何確定已分配和使用的分頁空間量?
輸入以下命令:
如何增加分頁空間?
可以使用 chps -s
命令來動態增加分頁空間的大小。例如,如果希望將 hd6 的大小增加 3 個邏輯分區,您可以執行以下命令:
如何減少分頁空間?
可以使用 chps -d
命令來動態減少分頁空間的大小。例如,如果希望將 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
|
如何更改卷組的特征?
可以使用以下命令來更改卷組的特征:
如何創建邏輯卷?
輸入以下命令:
mklv -y name_of_logical_volume
name_of_volume_group
number_of_partition
|
如何增加邏輯卷的大小?
舉例來說,若要將 lv05 目錄所表示的邏輯卷增加三個邏輯分區,可輸入以下命令:
如何顯示屬于某個卷組(例如,rootvg)的所有邏輯卷?
可以通過輸入以下命令來顯示屬于 rootvg 的所有邏輯卷:
如何列出有關邏輯卷的信息?
可運行以下命令來顯示有關邏輯卷 lv1 的信息:
如何刪除邏輯卷?
可以運行以下命令來刪除邏輯卷 lv7:
rmlv
命令僅刪除邏輯卷,但不刪除其他實體,例如使用該邏輯卷的文件系統或分頁空間。
如何鏡像邏輯卷?
- mklvcopy LogicalVolumeName Numberofcopies
- syncvg VolumeGroupName
如何刪除邏輯卷的副本?
可以使用 rmlvcopy
命令來刪除邏輯卷的邏輯分區副本。若要減少屬于邏輯卷 testlv 的每個邏輯分區的副本數量,可輸入以下命令:
現在該邏輯卷中每個邏輯分區最多只有兩個物理分區。
有關卷組的問題
要顯示系統中的卷組,可輸入以下命令:
要顯示 rootvg
的所有特征,可輸入以下命令:
要顯示 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 上的物理分區,可以使用以下命令:
若要同步卷組 testvg 中的所有物理分區,可以使用以下命令:
如何替換某個磁盤?
extendvg
VolumeGroupName hdisk_new
migratepv
hdisk_bad hdisk_new
reducevg -d
VolumeGroupName hdisk_bad
如何克隆 rootvg(創建其副本)?
您可以運行 alt_disk_copy
命令來將當前 rootvg 復制到某個替代磁盤。下面的示例演示了如何將 rootvg 克隆到 hdisk1。
網絡
如何顯示或設置網絡參數值?
no
命令設置或顯示網絡優化參數的當前或下一次啟動時的值。
如何獲得我計算機的 IP 地址?
輸入以下命令之一:
ifconfig -a
host Fully_Qualified_Host_Name
|
例如,輸入主機 cyclop.austin.ibm.com。
如何確定服務器上的網絡接口?
以下兩個命令中的任何一個都將顯示網絡接口:
若要獲得有關某個特定網絡接口(例如,tr0)的信息,可以運行以下命令:
如何激活網絡接口?
若要激活網絡接口 tr0,可以運行以下命令:
如何禁用網絡接口?
舉例來說,若要禁用網絡接口 tr0,可以運行以下命令:


|
olor="#5c81a7">回頁首 |
|
結束語
不可否認,像這樣的列表對于快速回答您自己的某些問題是非常有幫助的。然而,它并沒有涵蓋您可能需要的一切。您可以添加一些回答這里未討論的其他問題的命令,從而使得此類列表更加有用。