存储 频道

关于TSM在SAN环境下驱动安装及使用

  【IT168 资讯】适用于:IBM 3310及VTL

  目的:通过对相关厂商文档归纳,总结安装中要注意的问题。

  1. Windows下HBA卡的安装.

  a) HBA卡的硬件设置

  Windows下使用的是Qlogic为IBM生产的型号为39M5894(qlogic 2460)的单口HBA卡两个,由于连接的是IBM 3310的带库。IBM连接磁带设备时qlogic HBA卡的推荐设置,如下(在系统启动时按CTRL-Q):

  b)驱动安装

  http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5071018&brandind=5000019

  下载驱动程序并安装。

  2.AIX下HBA卡(连接带库)

  #lsattr –El fcs0

  查看init_link是否为point-to-point模式(pt2pt).如果不是(当安装HBA卡后,没有连接在光纤交换机上),则

#chdev –l fsc0 –a init_link=pt2pt –P

  其它类似,要重启AIX.

 

  3.IBM 3310带库安装

  从ftp://ftp.software.ibm.com/storage/devdrvr下载驱动

Windows的为IBMTape.x86_6184.zip,AIX的为Atape.10.7.3.0.bin

  a)首先在IBM 3310上CTRLPATH选项中将所有驱动器选上.

  b)Windows下安装驱动

  快速安装,点击驱动目录下的install.exe选exctapef.inf,回车.

  自动安装Changer Bus Enumerator和Tape bus Enumerator.

  最后确认注册表信息如下.( 无以下内容也表示control path enable)

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ibmcgbs2k]

"FailoverDisabled"=-

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ibmcgbs2k3]

"FailoverDisabled"=-

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ibmcg2k]

"FailoverDisabled"=-

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ibmcg2k3]

"FailoverDisabled"=-

  c) AIX下安装驱动

#installp –acXd /Atape.10.7.3.0.bin Atape.driver

#dpf_keys –a key(pathfailover的授权号)

#/usr/lpp/Atape/instAtape –a (激活当前己知设备的pathfailover)

#lsattr –El smc0 (查看alt_pathing是否为yes,是表明pathfailover激活)

#lsdev –Cc tape (如下,smc*中的有PRI与ALT表示pathfailover可用)

rmt0 Available 20-58-01 IBM 3580 Ultrium Tape Drive (FCP)

rmt1 Available 20-58-01 IBM 3580 Ultrium Tape Drive (FCP)

smc0 Available 20-58-01-PRI IBM 3584 Library Medium Changer (FCP)

smc1 Available 20-58-01-ALT IBM 3584 Library Medium Changer (FCP)

  4.VTL带库的驱动安装

  使用TSM兼容第三方的驱动。即安装TSM(server 或 san agent)时,也要安装TSM的设备驱动。

  a)AIX下如下.

  smitty

  选择 Devices

  选择 Tivoli Storage Manager Devices

  选择 Fibre Channel SAN Attached devices

  选择 Discover Devices Supported by TSM

  #lsdev –l mt*

  #lsdev –l lb*

  查看是否为Available,注意:在lsdev –Cc tape中Other Tape Drive应为Define状态.表示此设备由TSM驱动。

  若Other Tape Drive为Available状态.使用

  #rmdev –l rmt<number> 使它变为Define状态.

  #mkdev –l mt<number> 使它变为Avaiable状态

  #mkdev –l lb<number>

  b)Windows下

  选择更新changebus及tape drive驱动,选择Tivoli Storage changebus driver及Tivoli Storage tape driver来管理设备.

  5.确定在各个主机上,tape驱动器及changer的排列顺序一致

  a)AIX上调整顺序(在LAN-FREE环境下也可不做).

  #lsattr –El rmtX 查看drive的序列号及WWN号

  #smitty devices

  通过Change/Show Characteristics of a Tape Drive来更改Tape Drive名称来调整顺序.

  b)关于如何保证TSM不因驱动器及changer在上因为系统原因引起的调用出现混乱。(在server 端和san agent端都配置)

  检查dsmserv..opt,dsmsta.opt中的SanDiscover ON是否打开,默认dsmserv.opt是打开的。

  TSM通过绑定驱动器的序列号,来保证TSM调用的设备一致.

  6.为使TSM在windows中允许HBA正确处理larger block size,在注册表中修改MaximumSGList为41.

  HKEY_LOCAL_MACHINE->SYSTEM->Current Control Set->Services-><厂商设备名> ->Parameters->Device

  <厂商设备名>类似qla2300,qla2200等等.

  7.可以考虑安装类SanSurfer软件来管理HBA卡.

  8.关于磁盘设备与磁带设备在同一卡上的IBM说明.

  在scsi共享通道中不应该同时使用两种设备,因为磁盘设备在资源争用中比磁带设备要快。

  在fibre channel的san环境,由于不存在共享通道的问题,但由于存在数据传输的带宽问题,及I/O读写负载大时磁盘设备会造成磁带设备读写命令超时,所以IBM也不推荐使用.

  如果一定要在san环境中,使用同一HBA卡,推荐配置规则为:

  a) 为两种设备生成不同的zone.

  b) 在HBA卡上Enable FCP-2 recovery(也叫FC Tape Support)

  参考文档:

  1.<Implementing IBM Tape in Linux and Windows>
  2.< Implementing IBM Tape in UNIX Systems >
  3.<Get More Out of Your SAN with IBM Tivoli Storage Manager>
  4.<SANblade 2300 Series User’s Guide>

0
相关文章