【資訊採集】IBM AIX系統硬體資訊檢視命令(shell指令碼)

liuyingfei755發表於2018-06-02

【資訊採集】IBM AIX系統硬體資訊檢視命令(shell指令碼)

轉載請以超連結註明原文:http://xunzhaoxz.itpub.net/post/40016/522464(附PDF完整版下載)

PDF截圖完整版下載:下載點1

檢視IBM AIX系統的主機型號、序列號、CPU、記憶體、硬碟、網路卡、網路卡物理插槽位置資訊、是否配置乙太網通道、網路卡鏈路狀態、當前網路速率、HBA卡、HBA卡物理插槽位置資訊、HBA卡WWN、HBA卡支援速率、HBA卡當前速率、VG、PV、LV資訊、該主機當前由哪臺HMC管理、配置了多少磁帶機驅動器tape driver等資訊,可以透過一段指令碼收集全部資訊。

一、檢視型號、序列號、CPU、記憶體、HMC

型號:

#uname -M

IBM,8204-E8A

序列號:

#uname -u

IBM,0206*****

CPU數量

#lsdev -Cc processor

proc0 Available 00-00 Processor

proc2 Available 00-02 Processor

proc4 Available 00-04 Processor

proc6 Available 00-06 Processor

proc8 Available 00-08 Processor

proc10 Available 00-10 Processor

proc12 Available 00-12 Processor

proc14 Available 00-14 Processor

CPU主頻

#lsattr -El proc0

frequency 4204000000 Processor Speed False

smt_enabled true Processor SMT enabled False

smt_threads 2 Processor SMT threads False

state enable Processor state False

type PowerPC_POWER6 Processor type False

檢視CPU是否64

#prtconf -c

CPU Type: 64-bit

記憶體資訊:

#lsattr -El mem0

ent_mem_cap I/O memory entitlement in Kbytes False

goodsize 63744 Amount of usable physical memory in Mbytes False

mem_exp_factor Memory expansion factor False

size 63744 Total amount of physical memory in Mbytes False

var_mem_weight Variable memory capacity weight False

檢視該機當前由哪臺HMC管理

#lsrsrc IBM.ManagementServer

Resource Persistent Attributes for IBM.ManagementServer

resource 1:

Name = "123.123.123.9"

Hostname = "123.123.123.9"

ManagerType = "HMC"

LocalHostname = "123.123.234.132"

ClusterTM = "9078-160"

ClusterSNum = ""

ActivePeerDomain = ""

NodeNameList = {"testdb1"}

型號、序列號、記憶體統一資訊:

#lsattr -El sys0

fwversion IBM,EL350_085 Firmware version and revision levels False

modelname IBM,8204-E8A Machine name False

realmem 65273856 Amount of usable physical memory in Kbytes False

systemid IBM,0206***** Hardware system identifier False

二、檢視磁碟資訊:

#lspv

hdisk0 00cb01e637be5983 rootvg active

hdisk1 00cb01e6dd9045e6 rootvg active

[@more@]

#lspath

Enabled hdisk0 sas0

Enabled hdisk1 sas0

Available ses0 sas0

Available ses1 sas0

列出所有磁碟裝置

#lsdev -Cc disk

hdisk0 Available 02-08-00 SAS Disk Drive

hdisk1 Available 02-08-00 SAS Disk Drive

檢視磁碟容量

#bootinfo -s hdisk0

140013

檢視磁碟屬性

#lsattr -El hdisk0

reserve_policy no_reserve Reserve Policy True

size_in_mb 146800 Size in Megabytes False

檢視磁碟物理插槽資訊

#lscfg -vpl hdisk0

hdisk0 U78A0.001.DNWK9W6-P2-D3 SAS Disk Drive (146800 MB)

Hardware Location Code......U78A0.001.DNWK9W6-P2-D3

以上命令適用於現場檢視,需要檢視哪些硬碟,就執行幾條命令,但是當需要使用者幫忙採集資訊,而系統磁碟數量未知的情況下就難以勝任了,以下指令碼列出本機所有磁碟資訊並對每個磁碟執行bootinfo -s檢視磁碟容量,執行lsattr -El檢視磁碟屬性、執行lscfg -vpl檢視磁碟物理插槽、lspv檢視磁碟pv資訊等。

echo "#lsdev -Cc disk"

lsdev -Cc disk

for i in `lsdev -Cc disk|awk '{print $1}'`;

do

echo "nInformation about "$i "n#bootinfo -s" $i

bootinfo -s $i

echo "n#lsattr -El" $i

lsattr -El $i

echo "n#lscfg -vpl " $i

lscfg -vpl $i

echo "n#lspv " $i

lspv $i

done

三、檢視網路卡資訊

#lsdev -Cc adapter|grep ent

ent0 Available Logical Host Ethernet Port (lp-hea)

ent1 Available Logical Host Ethernet Port (lp-hea)

ent2 Available 04-00 2-Port 10/100/1000 Base-TX PCI-Express Adapter (14104003)

ent3 Available 04-01 2-Port 10/100/1000 Base-TX PCI-Express Adapter (14104003)

ent4 Available EtherChannel / IEEE 802.3ad Link Aggregation

以上資訊顯示ent4透過乙太網通道繫結後生成的網路卡,執行lsattr -El ent4可以檢視ent4由哪些網路卡繫結而成,是主備模式、負載均衡模式或者負載均衡+主備模式。

#lsattr -El ent4

adapter_names ent0 EtherChannel Adapters True

auto_recovery yes Enable automatic recovery after failover True

backup_adapter ent2 Adapter used when whole channel fails True

mode standard EtherChannel mode of operation True

netaddr 0 Address to ping True

#lscfg -vpl ent2

ent2 U78A0.001.DNWK58T-P1-C1-T1 2-Port 10/100/1000 Base-TX PCI-Express Adapter (14104003)

Hardware Location Code......U78A0.001.DNWK58T-P1-C1-T1

#lsattr -El en4

netaddr 123.123.123.61 Internet Address True

netmask 255.255.255.128 Subnet Mask True

state up Current Interface Status True

#netstat -in

#netstat -rn

#ifconfig -a

#ifconfig -l

檢視網路卡當前連線狀態、鏈路速率

#netstat -v en4 |grep -i Speed

Media Speed Selected: Autonegotiate

Media Speed Running: 1000 Mbps / 1 Gbps, Full Duplex

External-Network-Switch (ENS) Port Speed: 1000 Mbps / 1 Gbps, Full Duplex

Media Speed Selected: Auto negotiation

Media Speed Running: 1000 Mbps Full Duplex

在網路卡數量未知的情況下,可以採用以下指令碼一次性收集所有網路卡資訊:

echo "#lsdev -Cc adapter|grep ent"

lsdev -Cc adapter|grep ent

for i in `lsdev -Cc adapter|awk '{print $1}' |grep ent`;

do

echo "nInformation about "$i "n#lsattr -El" $i

lsattr -El $i

echo "n#lscfg -vl " $i

lscfg -vl $i

done

for i in `ifconfig -l`;

do

echo "nInformation about "$i "n#lsattr -El" $i

lsattr -El $i

echo "n#netstat -v " $i

netstat -v $i

echo "n#netstat -v " $i "|grep -i Speed"

netstat -v $i |grep -i Speed

done

四、HBA卡資訊

#lsdev -Cc adapter|grep fcs

fcs0 Available 01-08 FC Adapter

fcs1 Available 01-09 FC Adapter

fcs2 Available 04-08 FC Adapter

fcs3 Available 04-09 FC Adapter

#lsattr -El fcs0

檢視HBA卡的物理插槽、WWN

#lscfg -vpl fcs0

fcs0 U78A0.001.DNWK9W6-P1-C4-T1 FC Adapter

Network Address.............10000000C9B54A92

Hardware Location Code......U78A0.001.DNWK9W6-P1-C4-T1

以上Network Address即為fcs0WWN

HBA卡數量未知的情況下,可以採用以下指令碼一次性收集所有HBA卡的物理插槽、WWN資訊,這點專案中非常經常用到,因為需要收集HBA卡的WWN用於SAN交換機配置ZONE資訊、儲存端也需要WWN用於Mapping LUN

echo "#lsdev -Cc adapter|grep fcs"

lsdev -Cc adapter|grep fcs

for i in `lsdev -Cc adapter|grep fcs|awk '{print $1}'`;

do

echo "nInformation about "$i "n#lsattr -El" $i

lsattr -El $i

echo "n#lscfg -vpl " $i

lscfg -vl $i

echo "n#fcstat " $i

fcstat $i

done

五、磁帶tape資訊

#lsdev -Cc tape

rmt0 Available 02-08-00 SAS 4mm Tape Drive

#lsattr -El rmt0

#lscfg -vpl rmt0

rmt0 U78A0.001.DNWK9W6-P2-D1 SAS 4mm Tape Drive (80000 MB)

Hardware Location Code......U78A0.001.DNWK9W6-P2-D1

當主機接了磁帶庫,tape driver數量未知的情況下,可以採用以下指令碼一次性收集所有tape driver資訊:

echo "#lsdev -Cc tape"

lsdev -Cc tape

for i in `lsdev -Cc tape|awk '{print $1}'`

do

echo "nInformation about "$i "n#lsattr -El" $i

lsattr -El $i

echo "n#lscfg -vl " $i

lscfg -vl $i

done

六、檢視VGPVLV資訊

檢視系統中所有VG

#lsvg

rootvg

vgora

檢視當前activeVG

#lsvg -o

vgora

rootvg

#lsvg -p rootvg

rootvg:

PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION

hdisk0 active 558 429 111..68..27..111..112

hdisk1 active 558 437 111..76..27..111..112

#lsvg -l rootvg

檢視所有PV

#lspv

hdisk0 00cb01e637be5983 rootvg active

hdisk1 00cb01e6dd9045e6 rootvg active

#lspv -l hdisk0

VG數量未知時,可用以下指令碼一次性收集所有VGLV資訊(可結合上文disk資訊)

echo "#lsvg "

lsvg

echo "#lsvg -o"

lsvg -o

for i in `lsvg`;

do

echo "nInformation about VG "$i "n#lsvg " $i

lsvg $i

echo "n#lsvg -l " $i

lsvg -l $i

echo "n#lsvg -p " $i

lsvg -p $i

echo "n#lsvg -M " $i

lsvg -M ${i}

done

---------------------------------------------------------------------

後續將推出一個完整的shell指令碼,全面收集系統配置資訊,只需要執行該指令碼即可生成一個打包好的tar.gz檔案,檔名如:System_info_testdb_0612345_V2.1_20110818-155745.tar.gz 其中testdb為主機名,0612345為序列號,V2.1是shell指令碼的版本號、後面的是資訊採集時間年月日時分秒

敬請關注http://xunzhaoxz.itpub.net

【資訊採集】IBM AIX系統硬體配置資訊採集完整shell指令碼V2.1(附指令碼下載)

___________________________________________________________________

延伸閱讀(近期整理文件)

主機AIX

【資訊採集】IBM AIX系統硬體資訊檢視命令(shell指令碼)(附PDF完整版下載)

操作規範(一)—— AIX rootvg mirror(附PDF下載)

AIX系統安全加固(一)限制密碼重試次數,超過限制次數後鎖定使用者(附截圖PDF完整版下載)

AIX平臺下建立檔案系統需要注意的問題

IBM伺服器虛擬化PowerVM——也談“雲端計算”

資料庫Oracle

新裝Oracle11gR2 11.2.0.2重要說明——Patchsetp10098816(附補丁下載地址)

Attention:new installation of Oracle 11.2.0.2

AIX 5.3/6.1環境下安裝Oracle10gR2 RAC常見報錯(注意事項)

【資料遷移1】Oracle10gR2 rman異機恢復實驗(FS->RAW)(附截圖PDF完整版下載)

【資料遷移2】Oracle10gR2 rman異機恢復實驗(FS-FS)(附截圖PDF完整版下載)

操作規範(二)——RHEL5.4安裝Oracle 10.2.0.4(附截圖PDF完整版下載)

操作規範(三)——Linux5.4安裝Oracle 11gR1(附截圖PDF完整版下載)

操作規範(四)——Linux5.4安裝Oracle 11gR2(附截圖PDF完整版下載)

Oracle RAC環境下重建ASM磁碟組(Re-createASM diskgroup)(附截圖PDF完整版下載)

Oracle RAC srv服務“首選”與“可用”狀態的調整——srvctl modify service 的使用(附截圖PDF完整版下載)

Linux+ASM+OCFS環境下增加ORACLE RAC聯機重做日誌檔案(附截圖PDF完整版下載)

備份還原Symantec Netbackup:

搭建NBU實驗環境——解決虛擬帶庫vistor License過期問題(附截圖PDF完整版下載)

NBU常用命令1——介質管理

--------------------------------------------------------------

親,留個腳印,發表下您的寶貴意見,或者點選左邊“訂閱我的Blog”吧.......

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31540274/viewspace-2155515/,如需轉載,請註明出處,否則將追究法律責任。

相關文章