接触AIX主机和存储有一段时间了,经常遇到在主机上如何寻找存储信息的问题,个人收集了一点,给大家分享。
由于本人做的是AIX系统,接触的是EMC存储所以知识面仅限与此,希望达人补充HP,solaris及HDS相关信息。
命令1:
#powermt display dev=all
这个是常用命令,通过它你可以看到以下信息
Pseudo name=hdiskpower1 (你在主机上看到的power盘)
CLARiiON ID=CK200031****** [HR SG](存储上的组别)
Logical device ID=60060167EB0C000022A83E3908C3D711 [LUN 1](逻辑单元号)
state=alive; (状态不错^_^)
policy=CLAROpt;(中档产品)
()priority=0;
queued-IOs=0
Owner: default=SP A, current=SP A(当前控制器spA)
==============================================================================
---------------- Host --------------- - Stor - -- I/O Path - -- Stats ---
### HW Path I/O Paths Interf. Mode State Q-IOs Errors
==============================================================================
0 fscsi0 hdisk10 SP B1 active alive 0 0
1 fscsi1 hdisk17 SP B0 active alive 0 0
1 fscsi1 hdisk24 SP A1 active alive 0 0
0 fscsi0 hdisk3 SP A0 active alive 0 0
呵呵,当然,这里面还有很多信息,双光纤卡,四个通道,一个power盘映射4个hdisk。
下面看看这个hdiskpower1的信息
命令2:
#lspv(呵呵,这个命令很常用吧)
在这里看到主机识别到的所有存储上的盘,对应的vg。
hdiskpower0 005f2c6aa2851229 vg1
hdiskpower1 005f2c6aa284d3ce vg1
hdiskpower2 005f2c7aa2c86899 vg2
hdiskpower3 005f2c6aa30fbe31 vg2
hdiskpower4 005f2c7aa2c69692 vg3 active
hdiskpower5 005f2c6aa309468d vg4 active
hdiskpower6 005f2c6aa3101de2 vg4 active
看看大小:(total pps 就是了,看看hdiskpower是100G)
# lspv hdiskpower1
PHYSICAL VOLUME: hdiskpower1 VOLUME GROUP: h85vg1
PV IDENTIFIER: 005f2c6aa284d3ce VG IDENTIFIER 005f2c6a00004c000000010eb353ee73
PV STATE: active
STALE PARTITIONS: 0 ALLOCATABLE: yes
PP SIZE: 128 megabyte(s) LOGICAL VOLUMES: 1
TOTAL PPs: 799 (102272 megabytes) VG DESCRIPTORS: 1
FREE PPs: 0 (0 megabytes) HOT SPARE: no
USED PPs: 799 (102272 megabytes)
FREE DISTRIBUTION: 00..00..00..00..00
USED DISTRIBUTION: 160..160..159..160..160
同样的方法就可以查到主机识别到的所有存储lun的大小了。
当然,通过EMC 的powerpath软件业可以收集到主机上所有的存储信息,不过我还不知道
达人知道,就贴出来吧!
补充一下:
查看当前磁盘path、所属端口、I/O数量
AIX命令:
# /usr/DynamicLinkManager/bin/dlnkmgr view -path
HP命令:
# /opt/DynamicLinkManager/bin/dlnkmgr view -path
正常情况,IO-Errors为0,path状态为online。
示例:
Paths:000039 OnlinePaths:000039
PathStatus IO-Count IO-Errors
Online 3768105389 465
PathID PathName DskName iLU ChaPort Status Type IO-Count IO-Errors DNum HDevName
000000 08.4F.0000000000010100.0000 HITACHI .OPEN-V .**8** 0102 1H Online Own 1005 0 0 dlmfdrv0
000001 08.5F.0000000000010100.0000 HITACHI .OPEN-V .**8** 0102 2H Online Own 1007 0 0 dlmfdrv0
000002 08.4F.0000000000010100.0001 HITACHI .OPEN-V .**8** 010A 1H Online Own 167 0 0 dlmfdrv1
000003 08.5F.0000000000010100.0001 HITACHI .OPEN-V .**8** 010A 2H Online Own 147 0 0 dlmfdrv1
EMC:
检查PowerPath版本及注册码
#powermt version
#powermt check_registration
2、检查链路状态
#powermt display
所有链路summary =optimal,没有Dead
Symmetrix logical device count=0
CLARiiON logical device count=13
==============================================================================
----- Host Bus Adapters --------- ------ I/O Paths ----- ------ Stats ------
### HW Path Summary Total Dead IO/Sec Q-IOs Errors
==============================================================================
12 0/5/1/0.100.30.0.0 optimal 13 0 - 0 0
13 0/4/2/0.100.30.0.0 optimal 13 0 - 0 0
14 0/5/1/0.100.94.0.0 optimal 13 0 - 0 0
15 0/4/2/0.100.94.0.0 optimal 13 0 - 0 0
检查每块盘的状态
# powermt display dev=all
所有磁盘mode 和State均为alive
CLARiiON ID=***** [MIS]
Logical device ID=******* [LUN 16]
state=alive; policy=CLAROpt; priority=0; queued-IOs=0
Owner: default=SP A, current=SP A
==============================================================================
---------------- Host --------------- - Stor - -- I/O Path - -- Stats ---
### HW Path I/O Paths Interf. Mode State Q-IOs Errors
==============================================================================
12 0/5/1/0.100.30.0.0.1.3 c12t1d3 SP A0 active alive 0 0
13 0/4/2/0.100.30.0.0.1.3 c13t1d3 SP A0 active alive 0 0
14 0/5/1/0.100.94.0.0.1.3 c14t1d3 SP B0 active alive 0 0
15 0/4/2/0.100.94.0.0.1.3 c15t1d3 SP B0 active alive 0 0
检查是否有Dead链路
# powermt display dev=all | grep dead
如果有Dead列,说明出现问题。
### HW Path I/O Paths Interf. Mode State Q-IOs Errors
==============================================================================
可以使用lspv去看
若后面是none的就是没在使用
yefeng602 at 2007-12-27 21:50:32
lsdev -Cc disk可以看到机器中所有的硬盘以及它们的状态
yefeng602 at 2007-12-27 21:51:33
如果用lspv看的话,那么没有配置的硬盘就看不到了,lsdev -Cc disk能看到所有的硬盘
收起