Solaris 10下通过TSM配置磁带库

日期: 2008-01-09 作者:戴捷 来源:TechTarget中国

  IBM Tivoli Storage Manager(以下简称TSM)作为企业级跨平台的数据备份恢复软件,提供全面的存储管理解决方案,专门用来满足客户不断增长的存储需求,使存储管理功能自动化、高效化。通过TSM灵活的策略管理功能,您可以规定哪些数据需要备份或存档、存储在哪里以及保存多长时间。强大的TSM 调度特性消除了人工备份和跟踪的需求,促进了存储操作向非高峰时间的调度,从而优化了网络资源和性能。

  TSM背景介绍

  鉴于TSM强大的功能、良好的用户界面,其赢得了众多客户的青睐。但TSM更多的是用于IBM Aix、Microsoft Windows、Linux、Hp-ux等操作系统,在Sun Solaris平台上的使用相对较少。目前Sun Solaris平台上大都使用Symantec Veritas 备份管理软件进行数据备份与恢复。与其他Unix操作系统相比较,Solaris在设备管理方面相对麻烦,主要体现在需要修改设备配置文件、进行LUN-Target的绑定等等。

  而且不同的Solaris操作系统版本,对于相同设备的配置方法也有所不同。除此以外,TSM在Sun Solaris平台上的安装配置除了常规的驱动程序安装外,还需要修改配置文件并在此基础上生成TSM自身可使用的设备文件。因此,给TSM的配置带来了诸多的不便,也给安装者提出了更好的要求。

  LAN-Free安装实例

  下面以一个LAN-Free的示例来说明TSM在Solaris 10平台上的配置过程。在Solaris平台下安装TSM的关键也在于正确生成TSM 所需要的设备文件,因此本文的重点在于如何生成TSM所需要的设备文件,也没有就TSM的具体安装步骤作描述。

  环境描述:

  TSM服务器:SunFire v490

  OS Level:Solaris 10

  TSM Server:5.3.3

  磁带库:STK L700E,机械臂通过SCSI与TSM服务器相连,驱动器则通过光纤交换机与TSM服务器及八台备份客户端(Sun服务器)相连

        配置步骤:确认HBA卡类型

  1、确认Host Bus Adapter卡(以下简称HBA卡)类型

  在Sun主机上可使用的HBA卡目前主要有两种,一种是Qlogic公司的HBA卡,另一种是Sun自身的HBA卡。但Sun自身的HBA是OEM Qlogic公司的,虽说两种类型的HBA卡都出自于Qlogic公司,但它们的Kernel却不同,并且配置文件修改方法也不相同。因此,在Sun平台下配置磁带设备,首先需要确认HBA卡的类型。

  SUN供货的Qlogic HBA使用/kernel/drv/qlc内核模块,其配置文件为/kernel/drv/qlc.conf,而由Qlogic本身供货的HBA卡则使用qla内核模块,如对于SUN OEM的FC-HBA有以下信息:

  通过查看卡的“subsytem-id”信息以确认其类型,

  “0x10a”表示这块FC-HBA卡是qlogic品牌的但使用Sun的驱动程序和fcode,表明这块HBA卡为Sun OEM Qlogic公司的,其fcode版本信息可通过如下命令得到:

        配置步骤:显示识别的磁带设备

  2、 在TSM Server上显示操作系统识别到的磁带设备

  确认HBA卡类型后,通过cfgadm –al命令列出当前操作系统所识别到的设备:

  其中C2是磁带库机械手臂,C4、C5是磁带库磁带机

         配置步骤:生成设备文件获取磁带设备相关信息

  3、生成设备文件

  通过devfsadm命令生成操作系统可识别的相关设备文件,设备文件生成在/dev/rmt目录下,格式为/dev/rmt/x。

  4、获取磁带设备相关信息

  在Solaris平台下获取设备相关信息有两种方法,一是从启动信息中获取磁带库驱动器和机械手臂的相关信息,二是从/var/adm/messages文件中获取。

  注意其中的Target,Lun信息,在修改配置文件时需要用到以上的Target和Lun信息。以上驱动器信息是采用QLA2300 HBA卡是启动信息。采用SUN HBA卡则无法看驱动器的target和lun信息。

        配置步骤:安装磁带驱动及生成TSM设备文件

  5、安装TSM针对磁带设备的驱动程序,修改mt.conf、lb.conf文件进行设备绑定,这两个文件的路径如下:

  /usr/kernel/drv/mt.conf

  /usr/kernel/drv/lb.conf

  lb.conf按以下方式修改:

  mt.conf

  Qlogic HBA卡按如下格式修改:

  SUN HBA卡按如下格式修改:

 

  请注意,不同版本的OS、不同版本的驱动程序,其绑定方法都不相同,配置时请详细阅读readme文件。该步骤建议参照设备厂家提供的文档进行配置,TSM驱动程序提供的设备绑定方法仅供参考。(因在这次实施中发现按照TSM驱动程序提供的设备绑定方法无法生成TSM可使用的设备文件)

  6、生成TSM使用的设备文件

  通过以下命令生成TSM设备文件

  执行完上述命令后,在/dev/rmt目录会生成TSM所能够使用的设备文件名,其命名规则为/dev/rmt/xlb和/dev/rmt/xmt。至此,在Solaris平台下配置TSM的前期准备工作已完成,余下的TSM配置工作可以按照手册中的步骤去进行,这里就不描述了。

  最后总结一下在整个配置过程中需要注意的地方:

  1、 对Solaris操作系统命令有一定的了解

  2、 确认OS的版本、HBA卡的型号、HBA卡Driver的版本

  3、 仔细阅读Readme文件,以确定设备绑定方法

  4、 如果设备文件生成有误,在TSM配置过程中不会有相应的提示,只有在Label磁带时TSM会报错。因此,在Sun平台下如配置TSM如果遇到TSM Label磁带报错,建议首先检查设备绑定是否正确。 

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者

戴捷
戴捷

相关推荐

  • 为什么说对象存储与归档更加匹配?

    利用对象存储,你可以替换掉大型的二级存储阵列和基于文件的存储阵列。除此之外,你也可以替换磁带库。

  • 存储经理人2015年1月刊:2015年热门技术

    《存储经理人》2015年1月刊重点关注新年度变革数据中心的六大热门技术,富含闪存部署用户调查、最新出炉的存储质量奖评选结果以及对软件定义存储的最新认识。同时,本月还关注虚拟化服务器专有存储、云网关、参考架构的重要性等热门话题。

  • 富士通发布PB级ETERNUS LT260磁带库

    富士通日前发布一款PB级ETERNUS LT磁带库产品,该产品同时拥有高性能和超大数据容量,可以兼顾短期备份和长期归档用途。

  • 调查:半数企业将增加或扩展磁带库

    TechTarget中国2012年存储应用意向调查结果显示,半数以上企业(52%)准备增加磁带的应用(27%)或者扩展现有磁带库(25%)。