首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

AIX系统cpu、内存储器、网卡、硬盘、HBA卡等硬件信息查看

2013-07-08 
AIX系统cpu、内存、网卡、硬盘、HBA卡等硬件信息查看6.????? bootinfo -s $i7.????? echo n#lsattr -El $i8.

AIX系统cpu、内存、网卡、硬盘、HBA卡等硬件信息查看

6.????? bootinfo -s $i

7.????? echo "n#lsattr -El" $i

8.????? lsattr -El $i

9.????? echo "n#lscfg -vpl " $i

10.? lscfg -vpl $i

11.? echo "n#lspv " $i

12.? lspv $i

13.? 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
在网卡数量未知的情况下,可以采用以下脚本一次性收集所有网卡信息:

1.????? echo "#lsdev -Cc adapter|grep ent"

2.????? lsdev -Cc adapter|grep ent

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

4.????? do

5.????? echo "nInformation about "$i "n#lsattr -El" $i

6.????? lsattr -El $i

7.????? echo "n#lscfg -vl " $i

8.????? lscfg -vl $i

9.????? done

10.? for i in `ifconfig -l`;

11.? do

12.? echo "nInformation about "$i "n#lsattr -El" $i

13.? lsattr -El $i

14.? echo "n#netstat -v " $i

15.? netstat -v $i

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

17.? netstat -v $i |grep -i Speed

18.? 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即为fcs0的WWN。
在HBA卡数量未知的情况下,可以采用以下脚本一次性收集所有HBA卡的物理插槽、WWN信息,这点项目中非常经常用到,因为需要收集HBA卡的WWN用于SAN交换机配置ZONE信息、存储端也需要WWN用于Mapping LUN:

1.????? echo "#lsdev -Cc adapter|grep fcs"

2.????? lsdev -Cc adapter|grep fcs

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

4.????? do

5.????? echo "nInformation about "$i "n#lsattr -El" $i

6.????? lsattr -El $i

7.????? echo "n#lscfg -vpl " $i

8.????? lscfg -vl $i

9.????? echo "n#fcstat " $i

10.? fcstat $i

11.? 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信息:

1.????? echo "#lsdev -Cc tape"

2.????? lsdev -Cc tape

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

4.????? do

5.????? echo "nInformation about "$i "n#lsattr -El" $i

6.????? lsattr -El $i

7.????? echo "n#lscfg -vl " $i

8.????? lscfg -vl $i

9.????? done

复制代码
六、查看VGPVLV信息
查看系统中所有VG
#lsvg
rootvg
vgora
查看当前active的VG
#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数量未知时,可用以下脚本一次性收集所有VG、LV信息(可结合上文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

热点排行