- 論壇徽章:
- 0
|
AIX查看硬件配置
查看內(nèi)存
使用命令# lsdev -Cc memory
查看配置的物理內(nèi)存設(shè)備,下面為其輸出示例:
mem0 Available 00-00 Memory
L2cache0 Available 00-00 L2 Cache
再使用命令# lsattr -El mem0
輸出如下
size 512 Total amount of physical memory in Mbytes False
goodsize 512 Amount of usable physical memory in Mbytes False
此例說明機(jī)器的物理內(nèi)存為512MB。如果前面lsdev的輸出中有設(shè)備名 mem1,則使用同樣的命令查看其對(duì)應(yīng)的大小并依此類推。
或者
#bootinfo -r
查看物理內(nèi)存
prtconf就可以查看系統(tǒng)所有的信息 cpu 內(nèi)存 硬盤等..
顯示每一個(gè)CPU的頻率
#pmcycles -m
查看機(jī)器型號(hào),SN
#uname -Mu 結(jié)果如下
IBM,7043-150 IBM,01105DE2CE
其中IBM,7043-150是model,01105DE2CE中的105DE2CE就是機(jī)器上標(biāo)明的sn:10-5DE2CE,也就是序號(hào)碼
查看系統(tǒng)的maintenance level /*注:maintenance 維護(hù) 保持
#oslevel -s
查看硬盤
若為7133硬盤系統(tǒng):鍵入 lsdev -CHc pdiskIBM
其他硬盤鍵入:#lsdev -CHc disk
查看適配卡
#lsdev -CHc adapter
輸入命令#diag可以進(jìn)入診斷模式查看硬件信息。
修改系統(tǒng)參數(shù)
修改系統(tǒng)時(shí)區(qū) # smitty chtz
修改系統(tǒng)時(shí)間 # smitty data
修改異步IO # smitty chgaio
更改最大進(jìn)程數(shù) # smitty chgsys
更改系統(tǒng)用戶數(shù) # smitty chlicense
配置主機(jī)名和IP # smitty mktcpip
可以使用#lscfg -vl ent0 命令查看ent0網(wǎng)卡位于哪個(gè)擴(kuò)展槽位上。
配置系統(tǒng)的Paging Space(hd6)和系統(tǒng)文件系統(tǒng)。
1、查看rootvg上的PP的大小。 鍵入#lsvg rootvg ,確認(rèn)PP大小為32M.
PP SIZE: 32megabyte(s)
2、檢查系統(tǒng)默認(rèn)hd6的大小
#lsps -a
PageSpace PhysicalVolume VolumeGroup Size %Used Active Auto Type
hd6 hdisk0 rootvg 512MB 1 yes yes lv
缺省系統(tǒng)的空間只有一個(gè)hd6,而且比較小。
交換空間的大小與內(nèi)存的大小和應(yīng)用有關(guān)。當(dāng)不知應(yīng)用的內(nèi)存使用情況時(shí),可按以下原則設(shè)置。當(dāng)內(nèi)存小于2GB時(shí),
交換空間的大小應(yīng)是內(nèi)存的兩倍,當(dāng)內(nèi)存小于8GB而大于2GB時(shí),交換空間的大小應(yīng)與內(nèi)存大小相同。內(nèi)存大于8GB
時(shí),交換空間的大小應(yīng)是內(nèi)存的一半。
安裝擴(kuò)展子系統(tǒng) : #smitty install_all (注意:安裝軟件時(shí),使用"/"激活find對(duì)話框)
安裝MAN文檔 :插入base documentation光盤,鍵入#smitty install_latest命令。
使用update CD光盤升級(jí):放入光盤,鍵入#smitty update_all。
使用PTF光盤升級(jí):放入光盤,鍵入#smitty update_all。
檢查當(dāng)前系統(tǒng)所打的補(bǔ)丁: #instfix -i |grep AIX_ML。
創(chuàng)建磁盤啟動(dòng)鏡像
#bosboot -ad /dev/hdisk0
查看啟動(dòng)順序
#bootlist -m normal -o
設(shè)置啟動(dòng)順序
#bootlist -m normal hdisk0 hdisk1
查看服務(wù)器微碼
#lsmcode
升級(jí)服務(wù)器微碼
#/usr/lpp/diagnostics/bin/update_flash -f img文件名。
服務(wù)器本地有兩個(gè)硬盤都設(shè)置為rootvg,并且設(shè)置鏡像。
#extendvg rootvg hdisk1 (把hdisk1加入rootvg中)
#mirrorvg rootvg ( rootvg建立鏡像)
克隆rootvg到備份磁盤hdisk1上
#alt_disk_install -O -B -C hdisk1
將hdisk1上的備份卷組更名為backup_vg
#alt_disk_install -V backup_vg hdisk1
刪除備份卷組backup_vg
#alt_disk_install -X backup_vg
一 建立鏡像
1 lsdev -Ccdisk #查看系統(tǒng)盤的分配情況,本例以hdisk0 hdisk1鏡像為例.
2 chdev -l hdisk1 -a pv=yes #將hdisk1配置為PV
3 extendvg rootvg hdisk1 #將hdisk1配置入rootvg中(可以加-f參數(shù)強(qiáng)制執(zhí)行添加到rootvg中的操作)
4 mirrorvg rootvg #鏡像系統(tǒng)卷
5 bosboot -a -d /dev/hdisk1 #將引導(dǎo)信息加入新盤中
6 bootlist -m normal hdisk0 hdisk1 #更改啟起序列
二 刪除鏡像
1 unmirrorvg rootvg hdisk1 #取消鏡像
2 chpv -c hdisk1 #清除引導(dǎo)區(qū)
3 reducevg rootvg hdisk1 #將PV從VG中刪除
4 bootlist -m normal hdisk0 #更改啟動(dòng)序列
設(shè)備管理
AIX系統(tǒng)的設(shè)備有四種狀態(tài):
Undefined(未定義):表示系統(tǒng)無法識(shí)別該設(shè)備。也就是系統(tǒng)找不到該設(shè)備。
Defined(定義):表示系統(tǒng)可以識(shí)別設(shè)備。但是系統(tǒng)不能使用它。
Available(可用):表示該設(shè)備在系統(tǒng)中可以使用。用戶也可以使用。
Stopped(停用):表示設(shè)備不能被使用,但是操作系統(tǒng)通過驅(qū)動(dòng)程序可以識(shí)別它。
lsdev 顯示設(shè)備列表:
lsdev有兩種格式
lsdev -C 顯示的設(shè)備都已經(jīng)安裝在系統(tǒng)中。
lsdev -P 顯示系統(tǒng)預(yù)定義設(shè)備數(shù)據(jù)庫中的所有設(shè)備,即系統(tǒng)能支持的設(shè)備。
常用參數(shù) -c Class 顯示功能分類為Class的設(shè)備
例:lsdev -Cc disk
-H 在輸出的信息中包含各列的標(biāo)題
例:lsdev -Cc disk -H
-S state 顯示設(shè)備狀態(tài)為state的設(shè)備,不能和-P參數(shù)同時(shí)使用
state參數(shù)
值 代表的狀態(tài)
d,D,0,defined Defined
a,A,1,available Available
S,s,2,stopped Stopped
例:lsdev -Cc adapter -S a -H
-r ColumnName 顯示指定列名為ColumnName的所有值。ColumnName的值一般為
class,subclass,type.
例:lsdev -C -r class
lsattr 顯示設(shè)備屬性:
使用lsattr命令可以顯示系統(tǒng)中已經(jīng)安裝設(shè)備的屬性。使用該命令時(shí),必須指出具體的設(shè)備名,用
-l指出要顯示設(shè)備的邏輯名稱,否則要用-c,-s,-t等參數(shù)唯一的確定某個(gè)已存在的設(shè)備。
lsattr必須用下面的四個(gè)參數(shù)的其中一個(gè):
-D 顯示設(shè)備的默認(rèn)屬性,從預(yù)定義設(shè)備數(shù)據(jù)庫中讀取一個(gè)具體類型設(shè)備的默認(rèn)值。
-E 顯示一個(gè)具體設(shè)備的當(dāng)前有效值,從用戶定義設(shè)備數(shù)據(jù)庫中讀取一個(gè)具體設(shè)備的當(dāng)前有效值,只能
和-l Name參數(shù)同時(shí)使用。
-F Format 使用用戶自定義格式,F(xiàn)ormat中包含的字符可以是:attribute(屬性),value/deflt
(當(dāng)前值/默認(rèn)值),description(描述)和user_settable(用戶是否可以改變)中幾個(gè)選項(xiàng)的
組合,組成的字符必須用雙引號(hào)引起來,例-F "attribute description user_settable"
-R 顯示屬性的有限范圍
其他參數(shù)
-l Name 顯示邏輯名為Name的設(shè)備信息,Name就是lsdev命令所顯示的設(shè)備名稱
-a Attribute 顯示指定的屬性值,可以顯示一個(gè)屬性或者多個(gè)屬性。要顯示多個(gè)屬性,則各個(gè)屬性之
間用空格隔開,用一對(duì)雙引號(hào)將所有的屬性列表引起來。
顯示磁盤設(shè)備hdisk0的默認(rèn)默認(rèn)值
#lsattr -D -l hdisk0 -H
顯示磁盤設(shè)備hdisk0的屬性的當(dāng)前有效值
#lsattr -E -l hdisk0 -H
顯示終端設(shè)備tty0的login屬性的可能值
#lsattr -R -l tty0 -a login
lscfg 顯示系統(tǒng)的配置信息、診斷信息和重要產(chǎn)品數(shù)據(jù)(VPD)信息
常用參數(shù):
-l Name 顯示已經(jīng)命名設(shè)備Name的設(shè)備信息。
-p 顯示特定于平臺(tái)的設(shè)備信息。該標(biāo)志僅僅適用于 AIX 4.2.1 或更新版本
-v 顯示定制 VPD 對(duì)象類中找到的 VPD。同樣的,與 -p 標(biāo)志一起使用時(shí),可以顯示 AIX 4.2.1 或 更新版本上特定于平臺(tái)的 VPD。
-s 單行顯示從名稱到位置的設(shè)備描述。
要在每一行顯示帶有設(shè)備描述的系統(tǒng)配置
#lscfg -s
要顯示由邏輯名 ent0 指定的特定設(shè)備的 VPD
#lscfg -v -l ent0
要顯示不帶有 VPD 的邏輯名 hdisk所指定設(shè)備的名稱、位置和描述
#lscfg -l hdisk\*
要將開放固件設(shè)備樹中相應(yīng)節(jié)點(diǎn)的 VPD 顯示到 ent0 設(shè)備中
#lscfg -vp -l ent0
卷組:
列出卷組細(xì)節(jié): lsvg vg_name
列出卷組中的邏輯卷: lsvg -l vg_name
列出卷組中的物理卷: lsvg -p vg_name
按卷組列出所有的邏輯卷: lsvg -o|lsvg -i -l
增加卷組: smitty mkvg
卷組擴(kuò)容/縮小 smitty vgsc
激活卷組(使其可用): varyonvg vg_name
解除卷組: varyoffvg vg_name
修改卷組屬性: smitty chvg
向卷組中增加一個(gè)物理卷: extendvg vg_name hdiskN 這個(gè)硬盤的狀態(tài)必須是可用的。
從卷組中刪除一個(gè)物理卷: reducevg [-d] vg_name hdiskN 刪除物理卷時(shí)其所在的卷組必須處于非 活動(dòng)狀態(tài)
物理卷:
列出物理卷名稱: lspv
列出物理卷細(xì)節(jié): lspv hdiskN
列出物理卷中的邏輯卷: lspv -l hdiskN
列出物理卷中的物理分區(qū)分布: lspv -p hdiskN
顯示物理分區(qū)與邏輯分區(qū)的對(duì)應(yīng)情況:lspv -M hdiskN
增加物理卷: cfgmgr /mkdev
刪除物理卷: rmdev
邏輯卷:
列出邏輯卷名稱: lsvg -l vg_name
列出邏輯卷細(xì)節(jié): lslv lv_name
列出邏輯卷相關(guān)的物理卷: lslv -l lv_name
列出物理卷中物理分區(qū)的分配: lslv -p pv_name
顯示邏輯卷中LP與PP的對(duì)應(yīng): lslv -m lv_name
增加邏輯卷: smitty mklv 或 mklv
刪除邏輯卷: smitty rmlv 活 rmlv
設(shè)置邏輯卷屬性: smitty lvsc 或 chlv
增加邏輯卷拷貝: smitty mklvcopy
刪除邏輯卷拷貝: smitty rmlvcopy
獲取子系統(tǒng)狀態(tài) #lssrc -a
獲取active的子系統(tǒng)狀態(tài) #lssrc -a |grep active
啟動(dòng)子系統(tǒng): #startsrc [option] {-s subsystem |-g group}
例: #startsrc -s tftpd
停止子系統(tǒng): #stopsrc [option] {-s subsystem |-g group}
例: #stopsrc -s tftpd
刷新子系統(tǒng): #refresh -s tftpd |
|