0109更新补充:
这个问题在DataDomain的管理手册中虚拟磁带库设备寻址模式里有Notes标明了HP UNIX上需要调整设备的模式。但往往这种细枝末节的设置成为了工作中的失足点。
分享这篇案例,是想通过这次排查理清故障排查时的思路,从面到点,一步一步细化,希望对大家有所帮助。
生产环境:
DataDomain 4200 (OS :5.5)
HP小型机(HP UNIX 11.31)
现象描述:
1,在DataDomain 的VTL里虚拟了16个drive,分享给HP小型机备份使用,。
2,在DataDomain上能够识别HP小型机的HBA卡WWNN,中间链路正常。
3,HP小型机上使用ioscan只能识别其中8个drive,能够正常查看drive信息、使用drive进行备份。
4,HP小型机上再次执行ioscan重新扫描设备,系统日志并无报错,ioscan正常完成。
4,将DataDomain VTL里虚拟的这16个drive共享给Linux主机,16个磁带机正常识别,并能正常备份。
排查思路:
1,HP小型机上识别的8个drive,能够正常查看drive信息、使用drive进行备份。
【部分磁带机正常】
2,在DataDomain上正常识别HP小型机的HBA卡WWNN,能够正常配对。
【中间链路无问题】
3,查看IOSCAN时系统日志,无报错。
【识别过程无报错】
4,将DataDomain VTL里虚拟的这16个drive共享给Linux主机,16个磁带机正常识别,并能正常备份。
【所有共享的drive状态正常】
5,定位问题根本在HPUNIX小型机上。
【OS上找问题】
6,查询HP UNIX设备管理器知识库以及DataDomain知识库。
【查询手册往往是最可靠的方法】
7,在HP UNIX知识库上“HP/UX addressing”一节里定位了VTL drive设备寻址问题。
【设备寻址问题】
8,在DataDomain上“VTL Drive Addressing in HP-UX” 找到如下信息:
【一般关联性问题都会在厂商手册中标注】
HPUX only allows 8 LUNs per target with Data Domain system VTL.
VSA addressing is only necessary to see more than 8 LUNs. Also note that device special files will change unless you are using 11iV3 (aka 11.31) and persistent DSFs.
解决方法:
1,在DataDomain上将识别的HP小型机上的 initiator改成VSA( Volume Set Addressing)模式。
2,在HP小型机上设备配置里完全删除已识别到的8个drive配置信息。
3,重新执行ioscan扫描DataDomain VTL drive,正常识别16个drive。
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞2
添加新评论0 条评论