免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2404 | 回复: 0
打印 上一主题 下一主题

[故障求助] TSM Server重新绑定定义驱动器及路径 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-05-07 09:40 |只看该作者 |倒序浏览
ANR0515I Process 1 closed volume BBC684L5. (PROCESS: 1)   
04/02/2014 15:40:20      ANR2017I Administrator TSMADMIN issued command: QUERY     
                          ACTLOG search='PROCESS: 1'  (SESSION: 2)                 
04/02/2014 15:41:47      ANR8779E Unable to open drive /dev/IBMtape3, error number=
                          5. (PROCESS: 1)                                       



1、vi /etc/modprobe.d/lin_tape.conf
options lin_tape tape_reserve_type=persistent
options lin_tape lin_tape_debug=1
options lin_tape alternate_pathing=1
2,        查看磁带库changer和driver的SN号
[root@tsm dev]# udevadm info --attribute-walk --name /dev/IBMtape1 |grep serial_num
    ATTR{serial_num}=="00078AAD5E"
[root@tsm dev]# udevadm info --attribute-walk --name /dev/IBMtape0 |grep serial_num
    ATTR{serial_num}=="00078AAD22"
[root@tsm dev]# udevadm info --attribute-walk --name /dev/IBMtape2 |grep serial_num
    ATTR{serial_num}=="00078AAA94"
[root@tsm dev]# udevadm info --attribute-walk --name /dev/IBMtape3 |grep serial_num
    ATTR{serial_num}=="00078AAD16"
[root@tsm rules.d]# udevadm info --attribute-walk --name /dev/IBMchanger0 |grep serial_num
    ATTR{serial_num}=="0000078256420401"
[root@tsm rules.d]# udevadm info --attribute-walk --name /dev/IBMchanger1 |grep serial_num
    ATTR{serial_num}=="0000078256420401"
[root@tsm rules.d]# udevadm info --attribute-walk --name /dev/IBMchanger2 |grep serial_num
    ATTR{serial_num}=="0000078256420401"
[root@tsm rules.d]# udevadm info --attribute-walk --name /dev/IBMchanger3 |grep serial_num
    ATTR{serial_num}=="0000078256420401"

3.        配置磁带库配置文件
[root@tsm by-id]# vi /etc/modprobe.d/lin_tape.conf
options lin_tape tape_reserve_type=persistent
options lin_tape lin_tape_debug=1
options lin_tape alternate_pathing=1
4,        查看磁带库changer和driver的SN号
[root@tsm dev]# udevadm info --attribute-walk --name /dev/IBMtape1 |grep serial_num
    ATTR{serial_num}=="00078AAD5E"
[root@tsm dev]# udevadm info --attribute-walk --name /dev/IBMtape0 |grep serial_num
    ATTR{serial_num}=="00078AAD22"
[root@tsm dev]# udevadm info --attribute-walk --name /dev/IBMtape2 |grep serial_num
    ATTR{serial_num}=="00078AAA94"
[root@tsm dev]# udevadm info --attribute-walk --name /dev/IBMtape3 |grep serial_num
    ATTR{serial_num}=="00078AAD16"
[root@tsm rules.d]# udevadm info --attribute-walk --name /dev/IBMchanger0 |grep serial_num
    ATTR{serial_num}=="0000078256420401"
[root@tsm rules.d]# udevadm info --attribute-walk --name /dev/IBMchanger1 |grep serial_num
    ATTR{serial_num}=="0000078256420401"
[root@tsm rules.d]# udevadm info --attribute-walk --name /dev/IBMchanger2 |grep serial_num
    ATTR{serial_num}=="0000078256420401"
[root@tsm rules.d]# udevadm info --attribute-walk --name /dev/IBMchanger3 |grep serial_num
    ATTR{serial_num}=="0000078256420401"
5. 定制UDEV机制
[root@tsm modprobe.d]# cd /etc/udev/
[root@tsm udev]# cd rules.d/
[root@tsm rules.d]# vi 98-lin_tape.rules
KERNEL=="IBMtape*[!n]", ATTR{serial_num}=="00078AAD22",SYMLINK="lin_tape/by-id/lin_tape0"
KERNEL=="IBMtape*[!n]", ATTR{serial_num}=="00078AAD5E",SYMLINK="lin_tape/by-id/lin_tape1"
KERNEL=="IBMtape*[!n]", ATTR{serial_num}=="00078AAA94",SYMLINK="lin_tape/by-id/lin_tape2"
KERNEL=="IBMtape*[!n]", ATTR{serial_num}=="00078AAD16",SYMLINK="lin_tape/by-id/lin_tape3"
KERNEL=="IBMchanger*[!n]", ATTR{serial_num}=="0000078256420401",SYMLINK="lin_tape/by-id/lin_changer0"
6        重启加载带库驱动模块
[root@tsm rules.d]# /usr/bin/lin_taped stop
[root@tsm rules.d]# modprobe -r lin_tape
[root@tsm rules.d]# modprobe lin_tape
[root@tsm rules.d]# /usr/bin/lin_taped start

7        查看生成的设备名
[root@tsm dev]# cd/dev/lin_tape/
[root@tsm lin_tape]# cd by-id/
[root@tsm by-id]# ll
总用量 0
lrwxrwxrwx 1 root root 17  4月  4 12:57 lin_changer0 -> ../../IBMchanger3
lrwxrwxrwx 1 root root 14  4月  4 12:57 lin_tape0 -> ../../IBMtape0
lrwxrwxrwx 1 root root 14  4月  4 12:57 lin_tape1 -> ../../IBMtape1
lrwxrwxrwx 1 root root 14  4月  4 12:57 lin_tape2 -> ../../IBMtape2
lrwxrwxrwx 1 root root 14  4月  4 12:57 lin_tape3 -> ../../IBMtape3
root@tsm by-id]# cat /proc/scsi/IBMtape
lin_tape version: 1.76.0
lin_tape major number: 247
Attached Tape Devices:
Number  model       SN                HBA             SCSI            FO Path   
0       ULT3580-TD5 00078AAD22        lpfc            0:0:0:0         Primary   
1       ULT3580-TD5 00078AAD5E        lpfc            0:0:1:0         Primary   
2       ULT3580-TD5 00078AAA94        lpfc            1:0:0:0         Primary   
3       ULT3580-TD5 00078AAD16        lpfc            1:0:1:0         Primary   
[root@tsm by-id]# cat /proc/scsi/IBMchanger
lin_tape version: 1.76.0
lin_tape major number: 247
Attached Changer Devices:
Number  model       SN                HBA             SCSI            FO Path   
0       03584L32    0000078256420401  lpfc            0:0:0:1         Primary   
1       03584L32    0000078256420401  lpfc            0:0:1:1         Alternate
2       03584L32    0000078256420401  lpfc            1:0:0:1         Alternate
3       03584L32    0000078256420401  lpfc            1:0:1:1         Alternate

8 2.9.1        重新定义drive和path
tsmTSMSERVER>delete path tsmserver ts_3500 srctype=server desttype=library
ANR1721I A path from TSMSERVER to TS_3500 has been deleted.
tsmTSMSERVER>delete path tsmserver ts_3500drv1 srctype=server desttype=drive library=ts_3500
ANR1721I A path from TSMSERVER to TS_3500 TS_3500DRV1 has been deleted.

tsmTSMSERVER>delete path tsmserver ts_3500drv2 srctype=server desttype=drive library=ts_3500
ANR1721I A path from TSMSERVER to TS_3500 TS_3500DRV2 has been deleted.

tsmTSMSERVER>delete path tsmserver ts_3500drv3 srctype=server desttype=drive library=ts_3500
ANR1721I A path from TSMSERVER to TS_3500 TS_3500DRV3 has been deleted.

tsmTSMSERVER>delete path tsmserver ts_3500drv4 srctype=server desttype=drive library=ts_3500
ANR1721I A path from TSMSERVER to TS_3500 TS_3500DRV4 has been deleted.

tsm:TSMSERVER>delete drive ts_3500 ts_3500drv1
ANR8412I Drive TS_3500DRV1 deleted from library TS_3500.

tsmTSMSERVER>delete drive ts_3500 ts_3500drv2
ANR8412I Drive TS_3500DRV2 deleted from library TS_3500.

tsmTSMSERVER>delete drive ts_3500 ts_3500drv3
ANR8412I Drive TS_3500DRV3 deleted from library TS_3500.

tsmTSMSERVER>delete drive ts_3500 ts_3500drv4
ANR8412I Drive TS_3500DRV4 deleted from library TS_3500.

tsmTSMSERVER>define path tsmserver ts_3500 srctype=server desttype=library device=/dev/lin_tape/by-id/lin_changer0 autod=yes
ANR1720I A path from TSMSERVER to TS_3500 has been defined.

tsmTSMSERVER>define drive ts_3500 ts_3500drv1 cleanfreq=asneeded
ANR8404I Drive TS_3500DRV1 defined in library TS_3500.

tsmTSMSERVER>define drive ts_3500 ts_3500drv2 cleanfreq=asneeded
ANR8404I Drive TS_3500DRV2 defined in library TS_3500.

tsmTSMSERVER>define drive ts_3500 ts_3500drv3 cleanfreq=asneeded
ANR8404I Drive TS_3500DRV3 defined in library TS_3500.

tsmTSMSERVER>define drive ts_3500 ts_3500drv4 cleanfreq=asneeded
ANR8404I Drive TS_3500DRV4 defined in library TS_3500.

tsmTSMSERVER>define path tsmserver ts_3500drv1 srctype=server desttype=drive library=ts_3500 device=/dev/lin_tape/by-id/lin_tape0 autod=yes
ANR1720I A path from TSMSERVER to TS_3500 TS_3500DRV1 has been defined.

tsmTSMSERVER>define path tsmserver ts_3500drv2 srctype=server desttype=drive library=ts_3500 device=/dev/lin_tape/by-id/lin_tape1 autod=yes
ANR1720I A path from TSMSERVER to TS_3500 TS_3500DRV2 has been defined.

tsmTSMSERVER>define path tsmserver ts_3500drv3 srctype=server desttype=drive library=ts_3500 device=/dev/lin_tape/by-id/lin_tape2 autod=yes
ANR1720I A path from TSMSERVER to TS_3500 TS_3500DRV3 has been defined.

tsmTSMSERVER>define path tsmserver ts_3500drv4 srctype=server desttype=drive library=ts_3500 device=/dev/lin_tape/by-id/lin_tape3 autod=yes
ANR1720I A path from TSMSERVER to TS_3500 TS_3500DRV4 has been defined.

9.查看驱动器及路径
tsmTSMSERVER>q dri

Library Name     Drive Name       Device Type     On-Line            
------------     ------------     -----------     -------------------
TS_3500          TS_3500DRV1      LTO             Yes               
TS_3500          TS_3500DRV2      LTO             Yes               
TS_3500          TS_3500DRV3      LTO             Yes               
TS_3500          TS_3500DRV4      LTO             Yes               

tsm:TSMSERVER>q path

Source Name     Source Type     Destination     Destination     On-Line
                                Name            Type            
-----------     -----------     -----------     -----------     -------
TSMSERVER       SERVER          TS_3500         LIBRARY         Yes   
TSMSERVER       SERVER          TS_3500DRV1     DRIVE           Yes   
TSMSERVER       SERVER          TS_3500DRV2     DRIVE           Yes   
TSMSERVER       SERVER          TS_3500DRV3     DRIVE           Yes   
TSMSERVER       SERVER          TS_3500DRV4     DRIVE           Yes   


您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP