DP无法删除失效的多路径链路方法
1、 DP GUI 找到drive下失效的多路径链路,整理成表格。
Drive名称 |
失效的链路 |
HP:Ultrium 7-SCSI_1_dnss |
hana.itom.com";"/dev/nst1" |
2、列出当前环境的设备信息
# /opt/omni/bin/omnidownload -dev_info
Device Name Host Device Type Pool Name
=======================================================================================================================================================================
HP:MSL G3 Series_dnss dnss.itom.com SCSI Library LTO-Ultrium
HP:Ultrium 7-SCSI_1_dnss dnss.itom.com LTO-Ultrium (in library) Default LTO-Ultrium
3、通过表格中drive下的失效链路与列出的设备信息对照,使用omnidownload命令把需要修改的设备信息保存到其它位置/tmp下。
#/opt/omni/bin/omnidownload -device "HP:Ultrium 7-SCSI_1_dnss" >/tmp/HP:Ultrium 7-SCSI_1_dnss_default.txt
拷贝一份原始设备文件,并重命名。
#cp -rp HP:Ultrium 7-SCSI_1_dnss_default.txt HP:Ultrium 7-SCSI_1_dnss_modify.t
4、修改保存的设备信息(对照表格,删除失效的多路径链路)
# NAME "HP:Ultrium 7-SCSI_1_dnss"
DESCRIPTION "HP LTO7 Drive"
HOST dnss.itom.com
POLICY SCSI-II
TYPE LTO-Ultrium
POOL "Default LTO-Ultrium"
LIBRARY "HP:MSL G3 Series_dnss"
DRIVES
"scsi4:0:13:0C"
"4"
MULTIPATH
"dnss.itom.com";"scsi4:0:13:0C"
"hana.itom.com";"/dev/nst1" <--------假设这个部分不需要了,那么在HP:Ultrium 7-SCSI_1_dnss_modify.txt这个文件中删除此行信息然后保存文件
BLKSIZE 256
LOCKNAME "HP:Ultrium 7-SCSI:ZZ083C6000"
SANSTABLEADDR
DEVSERIAL "ZZ083C6002"
RESTOREDEVICEPOOL NO
COPYDEVICEPOOL NO
# vi HP:Ultrium 7-SCSI_1_dnss _modify.txt
"hana.itom.com";"/dev/nst1" ######删除此行
5、使修改的设备文件生效(不建议在使用此驱动器备份时执行此命令,因为执行时候设备的信息是存储在IDB中,修改时候会对使用此驱动器的其它备份有影响)
# /opt/omni/bin/omniupload -modify_device "HP:Ultrium 7-SCSI_1_dnss" -file HP:Ultrium 7-SCSI_1_dnss _modify.txt
6、重启GUI,检查不需要的多路径链路是否删除。
注意事项:
修改drive下链路失效的多路径时候,此drive建议不能有备份。