容错虚拟磁带库软件自行安装说明
手把手教你安装TS3310磁带库

手把手教你安装IBM TS3310磁带库(一)一、产品简述TS3310 磁带机性能强大、容量大并且可靠,能够满足磁带存储的巨大要求。
该磁带库模块化程度高且可伸缩性强,从基本磁带库5U控制模块,直到每个配置均是9U的附加扩展单元都在可伸缩范围内。
LTO3的磁带驱动器可以读写原始LTO2数据磁带盒并读取LTO1数据磁带盒。
TS3310磁带库包含磁带库控制模块,固定盒式磁带存储器(30个插槽)、I/O 站(6个插槽)、触摸显示屏、磁带盒处理自动装置以及最多两个LTO 3磁带机。
您可以将多达4个可选扩展模块添加到控制模块。
每个L9U扩展模块可以容纳最多4个LTO3磁带机和最多80个盒式磁带插槽,以及12个可配置I/O站插槽。
该磁带库支持带有LVD Ultra160 SCSI或本机交换光纤通道连接的LTO3磁带机,从而能够与许多开放式系统服务器连接。
1. 前面板组件展示1 存取口2 电源按钮3 绿色供电(液晶指示灯)4 琥珀色操作员干预警报指示灯5 操作员面板(触摸式)6 5U控制模块7 I/O站8 9U扩展模块I/O站I/O站位于磁带库的前面板上,它将在不干扰正常磁带库操作的前提下实现磁带盒的导入和导出,一个控制模块I/O站的容量为6个磁带盒,一个9U扩展模块I/O站的容量为12个磁带盒。
注:此磁带库会读取条形码标签以确定每个插槽中的特定磁带盒,请确保磁带库中的所有磁带盒都有适当的条形码标签。
将I/O站插槽分配给逻辑磁带库时,只有该逻辑磁带库才能访问此插槽。
I/O站将由所有逻辑磁带库共享,但是I/O站插槽一次只能被一个逻辑磁带库占用。
2. 后面板组件展示1 控制模块(L5B)2 扩展模块(E9U)3 控制模块磁带机(显示FC磁带机)4 扩展模块磁带机5 电源控制器6 控制模块与扩展模块的连接线7 客户用网络端口(4端口提供)8 WEB方式管理磁带库接口(RJ45)3. 内部组件存储列(磁带盒位置)机器人系统(即机械臂)IBM网上特惠专营新品热销中!二、在机架中安装新磁带库机器到货后,首先打开包装并检验装运内容是否齐全,待完毕后就是上架的步骤,因为机器结构的设计所以注定了上机过程的谨慎与繁琐,下面详细的讲解下安装过程。
IBM TS磁带库操作指南

78
磁带库操作指南-AIX
主机配置-LTO带库与AIX服务器驱动安装
1. 软件要求 AIX 5.3.0.X. AIX 5L Version 5.3 on POWER-based servers 2. 硬件要求 光纤通道卡 3. IBM SAN Switch
79
磁带库操作指南-AIX
LTO+AIX基本配置步骤-安装驱动
75
磁带库操作指南-AIX
76 76
磁带库操作指南-AIX
主机配置-驱动下载
LTO所支持的设备驱动程序:
1. 使用浏览器
ftp:///storage/devdrvr
2. 使用IBM FTP 站点:
FTP 站点:
77
磁带库操作指南-Win
主机配置-LTO带库与win服务器驱动安装
73
磁带库操作指南-Win
主机配置-LTO带库与win服务器驱动安装
install_exclusive.exe: install_exclusive.exe should be used by applications (such as Tivoli Storage Manager) requiring the driver to issue automatic reserves on open and also preventing multiple open handles from a host to a drive to exist at the same time. Note: This option replaces the previous default installation of install.exe
注:smc0 机械臂(磁带库才有) rmt0 驱动器
VTL软件安装及配置指南

VTL软件安装及配置指南VTL(Virtual Tape Library)软件是一种虚拟磁带库软件,用于模拟磁带库的功能,可以将数据备份到磁带上。
本文将介绍VTL软件的安装和配置步骤,以帮助用户快速上手。
3.执行安装程序。
进入解压后的目录,找到安装程序,并以管理员身份运行。
根据安装程序的提示,选择合适的安装选项,如安装路径、开始菜单的快捷方式等。
4.确认安装完成。
安装过程中,会显示安装进度和完成信息。
待安装完成后,关闭安装程序。
完成了VTL软件的安装后,接下来需要进行相应的配置。
1.启动VTL软件。
在安装目录中找到启动程序,双击运行。
启动后,VTL软件的控制台界面会显示出来。
2.创建虚拟磁带库。
在控制台界面上,选择“设备管理”或类似的选项。
点击“新建”按钮,按照要求填写磁带库的名称、路径、容量等信息,并点击“确定”按钮保存配置。
3. 配置备份软件。
根据实际情况,选择合适的备份软件,如Veritas NetBackup、IBM Tivoli等,然后进入相应的配置界面。
4.添加磁带库。
在备份软件的配置界面上,找到“设备”或类似的选项,点击“添加”按钮。
选择虚拟磁带库,并填写相应的配置参数,如磁带库的名称、IP地址、端口号等。
5.测试备份操作。
完成磁带库的添加后,可以进行备份操作的测试。
根据备份软件的要求,选择相应的文件或目录,并进行备份操作。
在备份过程中,可以观察备份数据的传输速度、备份进度等信息。
6.验证备份数据。
备份完成后,可以对备份的数据进行验证,以确保备份的正确性。
选择备份软件的验证功能,按照要求对备份数据进行验证操作。
根据验证结果,可以判断备份操作的成功与否。
完成了配置后,就可以开始使用VTL软件进行备份操作了。
在实际操作中,还需要注意以下几点:1.定期进行备份操作。
为了保证数据的安全性,建议定期进行备份操作,避免数据的丢失或损坏。
2.注意备份数据的选择。
在进行备份操作时,应该选择重要的数据进行备份,如公司文件、数据库等,以免造成不必要的数据损失。
centos6.5+mhvtl+gui+iscsi-tgt虚拟磁带库的安装与应用

一.Mhvtl+mhvtl gui+iscsi1.安装:yum install lsscsi mt-st mtx zlib-devel sg3_utils zlib lzo-devel kernel-devel kernel-headers gcc接着创建vtl用户:#useradd vtl#passwd vtl#mkdir /opt/mhvtl# mkdir /etc/mhvtl# chown -Rf vtl:vtl /opt/mhvtl#chown -Rf vtl:vtl /etc/mhvtl(/etc/mhvtl为配置文件路径/opt/mhvtl为虚拟带库存储路径)2. 编译安装 MHVLT# tar -zxvf mhvtl-2013-03-22.tgz[rootcentos001 tool]# cd mhvtl-1.4[rootcentos001 mhvtl-1.4]# cd kernel[rootcentos001 kernel]# make;make install[rootcentos001 mhvtl-1.4]# make;make install如果未安装lzo和lzo-devel开发环境将收到如下报错:Note: Since mhvtl-1.3, both lzo and zlib are required to build vtltapeTypical error (missing lzo devel package) looks like:cc -Wall -Wshadow -g -O2 -D_LARGEFILE64_SOURCE -I../kernel -DMHVTL_VERSION=\"1.4.0\" -DMHVTL_DEBUG -DUSR=\"vtl\" -DMHVTL_HOME_PATH=\"/opt/mhvtl\" -DMHVTL_CONFIG_PATH=\"/etc/mhvtl\" -c -o vtltape.o vtltape.cvtltape.c:92 lzo/lzoconf.h: No such file or directoryvtltape.c:93:23: lzo/lzo1x.h: No such file or directoryvtltape.c: In function 'uncompress_lzo_block'[rootcentos001 mhvtl-1.4]# service mhvtl statusCould not locate library config file: /etc/mhvtl/library_contents.10Creating a default onePlease stop mhvtl & edit /etc/mhvtl/library_contents.10 to suit your requirementsCould not locate library config file: /etc/mhvtl/library_contents.30Creating a default onePlease stop mhvtl & edit /etc/mhvtl/library_contents.30 to suit your requirementsUsage: /etc/init.d/mhvtl {start|stop|shutdown}[rootcentos001 mhvtl-1.4]# service mhvtl startvtllibrary process PID is 1729vtllibrary process PID is 1733查看虚拟带库状态信息[rootcentos001 mhvtl-1.4]# lsscsi -g[1:0:0:0] cd/dvd NECVMWar VMware IDE CDR10 1.00 /dev/sr0 /dev/sg0 [2:0:0:0] disk VMware, VMware Virtual S 1.0 /dev/sda /dev/sg1 [3:0:0:0] mediumx STK L700 0104 /dev/sch0 /dev/sg10 [3:0:1:0] tape IBM ULT3580-TD5 0104 /dev/st0 /dev/sg2 [3:0:2:0] tape IBM ULT3580-TD5 0104 /dev/st1 /dev/sg3 [3:0:3:0] tape IBM ULT3580-TD4 0104 /dev/st2 /dev/sg4 [3:0:4:0] tape IBM ULT3580-TD4 0104 /dev/st3 /dev/sg5 [3:0:8:0] mediumx STK L80 0104 /dev/sch1 /dev/sg11 [3:0:9:0] tape STK T10000B 0104 /dev/st4 /dev/sg6 [3:0:10:0] tape STK T10000B 0104 /dev/st5 /dev/sg7 [3:0:11:0] tape STK T10000B 0104 /dev/st6 /dev/sg8 [3:0:12:0] tape STK T10000B 0104 /dev/st7 /dev/sg9 [rootcentos001 mhvtl-1.4]# lsscsi -l[1:0:0:0] cd/dvd NECVMWar VMware IDE CDR10 1.00 /dev/sr0state=running queue_depth=1 scsi_level=6 type=5 device_blocked=0 timeout=30 [2:0:0:0] disk VMware, VMware Virtual S 1.0 /dev/sdastate=running queue_depth=32 scsi_level=3 type=0 device_blocked=0 timeout=30 [3:0:0:0] mediumx STK L700 0104 /dev/sch0state=running queue_depth=32 scsi_level=6 type=8 device_blocked=0 timeout=0 [3:0:1:0] tape IBM ULT3580-TD5 0104 /dev/st0state=running queue_depth=32 scsi_level=6 type=1 device_blocked=0 timeout=900 [3:0:2:0] tape IBM ULT3580-TD5 0104 /dev/st1state=running queue_depth=32 scsi_level=6 type=1 device_blocked=0 timeout=900 [3:0:3:0] tape IBM ULT3580-TD4 0104 /dev/st2state=running queue_depth=32 scsi_level=6 type=1 device_blocked=0 timeout=900 [3:0:4:0] tape IBM ULT3580-TD4 0104 /dev/st3state=running queue_depth=32 scsi_level=6 type=1 device_blocked=0 timeout=900 [3:0:8:0] mediumx STK L80 0104 /dev/sch1state=running queue_depth=32 scsi_level=6 type=8 device_blocked=0 timeout=0 [3:0:9:0] tape STK T10000B 0104 /dev/st4state=running queue_depth=32 scsi_level=0 type=1 device_blocked=0 timeout=900 [3:0:10:0] tape STK T10000B 0104 /dev/st5state=running queue_depth=32 scsi_level=0 type=1 device_blocked=0 timeout=900 [3:0:11:0] tape STK T10000B 0104 /dev/st6state=running queue_depth=32 scsi_level=0 type=1 device_blocked=0 timeout=900 [3:0:12:0] tape STK T10000B 0104 /dev/st7state=running queue_depth=32 scsi_level=0 type=1 device_blocked=0 timeout=900 这里的/dev/sg10和/dev/sg11是机械手。
UDSAFE VTL中文使用指南

UDSAFE VTL中文使用指南UDSAFE® VTL中文使用指南UDSAFE VTL中文使用指南目录第一章UDSAFE VTL管理软件安装 (1)第二章UDSAFE VTL管理软件使用介绍 (7)3.1使用配置向导配置UDSAFE VTL (7)3.1.1登录到UDSAFE VTL (7)3.1.2 设置网络 (7)3.1.3 设置主机名称 (9)3.1.4 启用Fibre Channel (9)3.1.5 转换Targe模式 (9)3.1.6 为虚拟带库准备磁盘设备 (10)3.1.7 启用虚拟磁带库功能 (11)3.1.8 创建虚拟磁带库 (13)3.1.9 增加Client & 分配虚拟磁带库 (13)3.1.10 为虚拟磁带库系统准备物理磁带库/磁带机设备 (13)3.1.11 进入虚拟磁带库管理界面 (13)3.2UDSAFE VTL管理软件配置及使用 (14)3.2.1 注册UDSAFE VTL License信息 (14)3.2.2 添加/删除UDSAFE VTL Server管理帐户 (16)3.2.3 修改UDSAFE VTL 管理帐户密码 (17)3.2.4 保存“X-Ray”信息 (17)3.2.5 启用UDSAFE VTL iSCSI功能 (18)3.2.6 创建虚拟磁带库/磁带 (19)3.2.7 添加iSCSI Client (24)3.2.8 添加Fibre Channel Client (31)3.2.9 导入/导出磁带 (35)3.2.10 在介质服务器上配置iSCSI虚拟磁带库/磁带机设备 (38)3.2.11 在介质服务器上配置Fibre Channel虚拟磁带库/磁带机设备 (46)3.3UDSAFE VTL管理软件维护 (46)3.3.1保存/恢复UDSAFE VTL配置信息 (46)3.3.2 显示UDSAFE VTL基本配置信息 (49)3.3.3 显示UDSAFE VTL日志信息 (50)3.3.4 显示UDSAFE VTL进行运行状况............................... 错误!未定义书签。
虚拟磁带库(VTL)基本知识介绍

VTL产品的介绍虚拟磁带柜<Virtual Tape Library,简称VTL)是近年来兴起的众多磁盘备份<Backup to Disk)解决方案中,最受瞩目的一项,虽然VTL问世的时间不过两年多,在国外却是相当热门的产品,从市场面来看,主要的储存设备供货商都开始开发VTL产品线,包括外接式磁盘储存系统的几大知名厂商Infortrend等以及多家磁带储存设备大厂。
相较于国外的炙手可热,VTL在国内的知名度并不高,对大多数企业IT人员来说,VTL仍是陌生的名词,真正了解这项技术以及所能带来效益的人并不多。
事实上已经有不少厂商在国内市场推出VTL,也有用户导入VTL的成功案例,我们将在这期的企业采购特辑中一一介绍。
VTL的三种类型目前市场上的虚拟磁带柜依照架构不同,大概可以分为三种类型:磁盘阵列型<Disk Array Based)、应用服务器型<VTL Appliance)、备份软件型<Backup Software)。
磁盘阵列型顾名思义,它是以磁盘阵列为基础发展的虚拟磁带柜,透过内建于磁盘阵列控制器<RAID Controller)内的虚拟软件,将储存空间仿真成磁带柜具备的所有特征。
这类型的虚拟磁带柜用户以大型企业为主,采用光纤信道主机接口,支持FC SAN储域网络环境,储存容量通常在数十TB以上,有的甚至可达上百TB。
b5E2RGbCAP应用服务器型透过安装在PC服务器上的虚拟磁带软件,将服务器内的硬盘,或是可被服务器控制的外接磁盘阵列,做为存放备份数据的虚拟磁带空间。
由于软件架构在标准的x86平台和Linux操作系统上,成本相对较便宜,而且储存装置的限制较低,只要服务器支持,可以采用任何SCSI或光纤信道接口的磁盘阵列,与备份服务器端可以藉由SCSI、iSCSI或光纤信道等传输接口相连,部署应用上较有弹性。
这类型产品相当多,国外有Maxxan SVT 100、Diligent VTF Open,国内也有精业、耐特普罗等系统整合厂商推出软硬件合一的虚拟磁带柜。
VTL软件安装及配置指南
浪潮虚拟磁带库VTL1000软件安装指南仁硬件平台及软件要求硬件平台为AS500N,前两个盘位做RAID1,安装CentOS4. 0 Update2 X86_64 系统。
Raidl 大小为470000M安装CentOS时,具体的分区情况为:boot 239988M/ 222000MSwap 8000MCentOS必选包为Xwi ndows SystemGNOME Desttop Env i ronmentAppI ications:Ed itorsServers:Server Configuration ToolsMa i I ServerDNS Name ServerPostgre SQL DatabaseNetwork Server (iscsi-initiator 软件包)DeveI opmentDevelopment ToolsSystemAdministrator ToolsSystem Tools (sysstat 软件包)Campatibility Arch Support安装完CentOS后重新引导并进入系统!!设置系统root帐号的密码为root2.VTL软件安装将VTL4.0软件光盘放入光驱,挂载光盘#mount /dev/cdrom /mnt2.1.安装VTL软件默认的安装目录时/usr/local/vtl ,安装日志存放在/usr/local/vtl-archive 下,在此文件目录下,vtIinstall-26Jan08-222434.log 即为安装过程记录文档,如果需要查看安装过称,可以用命令#less vtlinstall-26Jan08-222434.log 查看。
#cd /mnt#sh vtlinstall当出现如下时,输入Y,并按回车继续安装。
出现输入L u n s数时,如图,键入16或是32,即设定磁盘划16或是32个k i n当出现如下图示时,默认选择回车继续,表示此文件系统只有一个。
Quantun i40 简易安装指南
光纤交换机状态 主机认到库体和驱动器 配合备份软件进行配置 是否需要安装 windows 下的驱动程序
Quantum Scalar i40
Page 3 Of 32
1 磁带库物理安装
1.1 安装前环境确认
Quantum Scalar i40
Page 4 Of 32
1.2 拆箱检查
Quantum Scalar i40
Page 2 Of 32
Байду номын сангаас
1 磁带库安装要点
带标 数据带标 清洗带标
磁带库上架及配置 导轨安装 磁带库上架 拆除机械臂固定装置 上电,看状态
设置时间、设置 IP 地址 用 web 访问 必要的时候升级 firmware 检查分区状态 建清洗槽位,修改分区大小 加磁带 需要重启带库
注意:取下来的机械臂固定装置要保存好以便将来运输磁带库设备使用。
1.3 配件箱资料清单
•Power cord(s) – one for each power supply •Scalar i40 and Scalar i80 Documentation and Training CD •Scalar i40 and Scalar i80 Quick Start Guide •China RoHS statement •System, Safety, and Regulatory Information Guide •2.5 mm Allen wrench (for installing the rail kit) •3 mm Allen wrench (for installing the rail kit)
•EMC CX500
•Rittal Cable Tester Rack Frame, square
NetStor VTL中文使用指南
中文使用指南
第一章
随着计算机用户对数据存储重要性认识的不断扩大、用户对存储设备功能、性能、可靠性要求的不断提高,存储市场的新理念、新产品也在不断涌现。在数据备份领域,随着数据量的不断攀升,备份系统对于备份设备的容量、备份速度、可靠性、性能价格比等要求越来越高,传统磁带库备份设备在诸多方面已经捉襟见肘,而与此同时磁盘介质随着容量的大幅提高、价格的大幅下跌,以PATA/SATA为主的磁盘备份系统已经渐渐在存储市场崭露头角。北京同有飞骥科技有限公司综合多年的数据存储备份技术及市场的经验积累、并结合先进的存储虚拟化技术,正式推出NetStor品牌的虚拟磁带库产品,通过NetStor品牌虚拟磁带库产品与NetStor磁盘阵列、存储服务器、物理磁带库产品以及合作伙伴的相关产品结合,同有飞骥将会为广大用户提供更为全面、灵活的解决方案。
StorageTek 9840, T9840B, T9940B
上述磁带库库体以及磁带驱动器已经被众多的备份软件厂商所支持,在全世界被应用在各种系统平台,NetStor虚拟磁带库对上述类型磁带库以及磁带驱动器进行了完全的仿真,因此NetStor虚拟磁带库通过调整所虚拟的磁带库以及磁带驱动器的类型从而具备更广泛的兼容性以及适应性。目前经过验证测试所支持的备份软件如下:
兼容性:
NetStor虚拟磁带库产品是通过虚拟化存储技术虚拟出物理磁带库库体、机械臂、磁带插槽、条码扫描仪以及磁带驱动器,目前可以虚拟出的物理磁带库有下述型号:
ADIC Scalar 100, 1000, i2000
HP ESL9000 Series
IBM3584 L32, 3494, 3590B11, 3590E11
支持对使用另外的虚拟磁带对某一盘虚拟磁带进行克隆;支持将一盘虚拟磁带导出到一盘同类型的物理磁带中,同时也支持使用一盘空白虚拟磁带对一盘物理磁带进行复制、克隆;
在Linux上进行虚拟磁带库安装
在Linux上进行虚拟磁带库安装在Linux上进行虚拟磁带库安装由于条件所限,没有磁带机硬件供自己练习,于是想到用软件模拟代替。
所幸网络上已经有了很多这样的例子:mhvtl 提供虚拟磁带库的功能,比虚拟一个单纯的磁带机更进一步。
以下是安装和实验的实地记录:一、安装 mhvtl:安装 mhvtl 之前,需要安装一些组件供使用:安装gcc:[root@fullcent ~]# yum install gcc安装mtx:[root@fullcent ~]# yum install mtx安装mt-st :[root@fullcent ~]# yum install mt-st安装 zlib-devel:[root@fullcent ~]# yum install zlib-devel安装 sg3 相关软件:[root@fullcent ~]# yum install sg3*……Running TransactionInstalling : sg3_utils-libs 1/5Installing : sg3_utils-libs 2/5Installing : sg3_utils 3/5Installing : sg3_utils-devel 4/5Installing : sg3_utils-devel 5/5Installed:sg3_utils.x86_64 0:1.25-5.el5 sg3_utils-devel.i386 0:1.25-5.el5 sg3_utils-devel.x86_64 0:1.25-5.el5 sg3_utils-libs.i386 0:1.25-5.el5sg3_utils-libs.x86_64 0:1.25-5.el5Complete![root@fullcent ~]#安装 lsscsi :[root@fullcent ~]# yum install lsscsi安装lzo :[root@fullcent soft]# wget /doc/e0ecb563a45177232f60a2d7.html/opensource/lzo/download/lzo-2.06.tar.gz[root@fullcent soft]# tar -zxvf lzo-2.06.tar.gz[root@fullcent soft]# cd lzo-2.06[*********************]#./configure[*********************]#make&&makeinstall安装 linux kernel :[root@fullcent ~]# yum install kernel-devel创建名为 vtl 的用户:[root@fullcent ~]# useradd vtl[root@fullcent ~]# passwd vtlChanging password for user vtl.New UNIX password:BAD PASSWORD: it is WAY too shortRetype new UNIX password:passwd: all authentication tokens updated successfully.[root@fullcent ~]#创建用于 mhvtl 的目录:[root@fullcent ~]# mkdir /opt/mhvtl[root@fullcent ~]# mkdir /etc/mhvtl[root@fullcent ~]# chown -Rf vtl:vtl /opt/mhvtl[root@fullcent ~]# chown -Rf vtl:vtl /etc/mhvtl[root@fullcent ~]#然后,开始下载 mhvtl 安装包:用如下的地址:https:///doc/e0ecb563a45177232f60a2d7.h tml /site/linuxvtl2/home#mhvtl-download进行解压缩:[root@fullcent soft]# tar -zxvf mhvtl-2013-01-31.tgz进入解压后的目录,进行安装:[**********************]#makedistclean[**********************]#cdkernel[root@fullcent kernel]# make[root@fullcent kernel]# make install[**********************]#cd../[**********************]#pwd/soft/mhvtl-1.4[**********************]#make[**********************]#makeinstall二、使用 mhvtl服务:安装完毕,启动服务:[**********************]#servicemhvtlCould not locate library config file: /etc/mhvtl/library_contents.10Creating a default onePlease stop mhvtl & edit /etc/mhvtl/library_contents.10 to suit your requirementsCould not locate library config file: /etc/mhvtl/library_contents.30Creating a default onePlease stop mhvtl & edit /etc/mhvtl/library_contents.30 to suit your requirementsUsage: /etc/init.d/mhvtl {start|stop|shutdown}可以看到,已经建立了两个配置文件:library_contents.10 和library_contents.30[**********************]#servicemhvtlstartvtllibrary process PID is 3827vtllibrary process PID is 3830[**********************]#ps-ef|grep3827vtl 3827 1 0 10:58 ? 00:00:00 vtllibrary -q 10 -vroot 4320 2944 0 10:58 pts/1 00:00:00 grep 3827[**********************]#ps-ef|grep3830vtl 3830 1 0 10:58 ? 00:00:00 vtllibrary -q 30 -vroot 4322 2944 0 10:58 pts/1 00:00:00 grep 3830[**********************]#对文件状况进行查看:[root@fullcent /]# ls /etc/mhvtl/device.conf library_contents.10 library_contents.30 mhvtl.conf[root@fullcent /]# ls /opt/mhvtl/CLN101L4 E01007L4 E01016L4 F01034L5 G03004TA G03013TA G03022TA G03031TACLN102L5 E01008L4 E01017L4 F01035L5 G03005TA G03014TA G03023TA G03032TACLN303TA E01009L4 E01018L4 F01036L5 G03006TA G03015TA G03024TA G03033TAE01001L4 E01010L4 E01019L4 F01037L5 G03007TA G03016TA G03025TA G03034TAE01002L4 E01011L4 E01020L4 F01038L5 G03008TA G03017TA G03026TA G03035TAE01003L4 E01012L4 F01030L5 F01039L5 G03009TA G03018TA G03027TA G03036TAE01004L4 E01013L4 F01031L5 G03001TA G03010TA G03019TA G03028TA G03037TAE01005L4 E01014L4 F01032L5 G03002TA G03011TA G03020TA G03029TA G03038TAE01006L4 E01015L4 F01033L5 G03003TA G03012TA G03021TA G03030TA G03039TA[root@fullcent /]#基本上,/etc/mhvtl 是放置配置文件的地方,/opt/mhvtl 是放置模拟磁带的文件的地方[root@fullcent /]# cat /etc/mhvtl/mhvtl.conf# Home directory for config file(s)MHVTL_CONFIG_PATH=/etc/mhvtl# Default media capacity (500 M)CAPACITY=500# Set default verbosity [0|1|2|3]VERBOSE=1# Set kernel module debuging [0|1]VTL_DEBUG=0[root@fullcent /]#用 lsscsi 命令查看 scsi 设备的状态:并且对比一下,mhvtl 服务启动前后,lsscsi的结果:这是磁带库启动中的状态:[root@fullcent /]# lsscsi -g[0:0:0:0] disk ATA VBOX HARDDISK 1.0 /dev/sda /dev/sg0[1:0:0:0] mediumx STK L700 0104 - /dev/sg9[1:0:1:0] tape IBM ULT3580-TD5 0104 /dev/st0 /dev/sg1[1:0:2:0] tape IBM ULT3580-TD5 0104 /dev/st1 /dev/sg2[1:0:3:0] tape IBM ULT3580-TD4 0104 /dev/st2 /dev/sg3[1:0:4:0] tape IBM ULT3580-TD4 0104 /dev/st3 /dev/sg4[1:0:8:0] mediumx STK L80 0104 - /dev/sg10[1:0:9:0] tape STK T10000B 0104 /dev/st4 /dev/sg5[1:0:10:0] tape STK T10000B 0104 /dev/st5 /dev/sg6[1:0:11:0] tape STK T10000B 0104 /dev/st6 /dev/sg7[1:0:12:0] tape STK T10000B 0104 /dev/st7 /dev/sg8[root@fullcent /]#[root@fullcent /]# lsscsi -l[0:0:0:0] disk ATA VBOX HARDDISK 1.0 /dev/sdastate=running queue_depth=31 scsi_level=6 type=0 device_blocked=0 timeout=60[1:0:0:0] mediumx STK L700 0104 -state=running queue_depth=32 scsi_level=6 type=8 device_blocked=0 timeout=0[1:0:1:0] tape IBM ULT3580-TD5 0104 /dev/st0state=running queue_depth=32 scsi_level=6 type=1 device_blocked=0 timeout=900[1:0:2:0] tape IBM ULT3580-TD5 0104 /dev/st1state=running queue_depth=32 scsi_level=6 type=1 device_blocked=0 timeout=900[1:0:3:0] tape IBM ULT3580-TD4 0104 /dev/st2state=running queue_depth=32 scsi_level=6 type=1 device_blocked=0 timeout=900[1:0:4:0] tape IBM ULT3580-TD4 0104 /dev/st3state=running queue_depth=32 scsi_level=6 type=1 device_blocked=0 timeout=900[1:0:8:0] mediumx STK L80 0104 -state=running queue_depth=32 scsi_level=6 type=8 device_blocked=0 timeout=0 [1:0:9:0] tape STK T10000B 0104 /dev/st4state=running queue_depth=32 scsi_level=6 type=1device_blocked=0 timeout=900 [1:0:10:0] tape STK T10000B 0104 /dev/st5state=running queue_depth=32 scsi_level=6 type=1 device_blocked=0 timeout=900 [1:0:11:0] tape STK T10000B 0104 /dev/st6state=running queue_depth=32 scsi_level=6 type=1 device_blocked=0 timeout=900 [1:0:12:0] tape STK T10000B 0104 /dev/st7state=running queue_depth=32 scsi_level=6 type=1 device_blocked=0 timeout=900 [root@fullcent /]#这是停止 mhvtl 后的状态:[root@fullcent mhvtl]# service mhvtl stopshutdown of mhvtlSending exit to 11Sending exit to 12Sending exit to 13Sending exit to 14Sending exit to 31Sending exit to 32Sending exit to 33Sending exit to 34Sending exit to 10Sending exit to 30[root@fullcent mhvtl]#[root@fullcent mhvtl]# lsscsi[0:0:0:0] disk ATA VBOX HARDDISK 1.0 /dev/sda[root@fullcent mhvtl]# lsscsi -g[0:0:0:0] disk ATA VBOX HARDDISK 1.0 /dev/sda /dev/sg0[root@fullcent mhvtl]# lsscsi -l[0:0:0:0] disk ATA VBOX HARDDISK 1.0 /dev/sdastate=running queue_depth=31 scsi_level=6 type=0 device_blocked=0 timeout=60[root@fullcent mhvtl]#由上面可以看到:/dev/sg1 - /dev/sg10 均由 mhvtl 模拟出来。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
容错虚拟磁带库软件自行安装说明说明:容错公司提供的是虚拟磁带库软硬件一体产品,但会提供最新的测试版本软件供合作伙伴进行功能测试,测试版本并不保证在任何的硬件配置机器上能成功安装和配置,如需要高级支持,请联系容错技术人员(400-666-3436),安装配置步骤如下:一、安装CentOS 5.4 操作系统:1.下载CentOS 5.4 64位操作系统2.安装CentOS,安装时把系统全部安装在单独的硬盘上(准备用作系统的盘),其他都默认。
3.安装完成配置一下IP地址和主机名称。
二、安装RongCuo VTL System内核:4.先装libXp-1.0.0-8.1.el5.i386.rpm和mod_auth_pam-1.1.1-6.el5.x86_64.rpm# rpm -ihv libXp-1.0.0-8.1.el5.i386.rpm# rpm -ihv mod_auth_pam-1.1.1-6.el5.x86_64.rpm5.完成后再装kernel-2.6.29-rcbox.x86_64.rpm# rpm -ihv kernel-2.6.29-rcbox.x86_64.rpm6.装完kernel,执行post-ker-rcbox.sh脚本# ./post-ker-rcbox.sh7.重启机器# shutdown -h now三、安装RongCuo VTL软件:8.解压ftsvtl-b603-20110524.tar.gz# tar -vxzf ftsvtl-b603-20110524.tar.gz#./install.sh(全程默认安装)9.启动ftsvtl服务器:service ftsvtl start(或者重启机器)10.卸载ftsvtl:# /opt/ftsvtl/uninstall四、为Enable FC Target初始化VTL System环境:(修改的启动image为:/boot/initrd-2.6.29-rcbox.img)11.使系统启动时用RongCuo FC 驱动(含有Target)ql2300_fw.bin和ql2400_fw.bin驱动QLogic FC卡a.复制ql2300_fw.bin和ql2400_fw.bin到系统# cp ql2400_fw.bin /lib/firmware# cp ql2300_fw.bin /lib/firmwareb.删除或者改名系统自带的qla2xxx.ko和qla4xxx.ko# mv /lib/modules/2.6.29-rcbox/kernel/drivers/scsi/qla2xxx/qla2xxx.ko/lib/modules/2.6.29-rcbox/kernel/drivers/scsi/qla2xxx/qla2xxx_bk.ko# mv /lib/modules/2.6.29-rcbox/kernel/drivers/scsi/qla4xxx/qla4xxx.ko/lib/modules/2.6.29-rcbox/kernel/drivers/scsi/qla4xxx/qla4xxx_bk.ko12.修改启动时的image:/bootinitrd-2.6.29-rcbox.imgc.解压原有的image:# cd /boot# cp initrd-2.6.29-rcbox.img /tmp/initrd-2.6.29-rcbox.img.gz# cd /tmp# gunzip initrd-2.6.29-rcbox.img.gz# mkdir newinitrd# mv initrd-2.6.29-rcbox.img newinitrd# cd newinitrd# cpio -ivmd < initrd-2.6.29-rcbox.img# lsbin dev etc init initrd-2.6.29-rcbox.img lib proc sbin sys sysroot# rm -rf ./lib/qla2xxx.ko(内核中的initrd.img采用cpio压缩,不再是2.4内核使用的ext2格式,无法使用mount -o loop挂载。
需要使用gunzip解压缩,然后再使用利用cpio给img解包)d.生成新的initrd-2.6.29-rcbox.img文件:删除或者改名系统自带的qla2xxx.ko和qla4xxx.ko(如果有这些文件)# cd /tmp/newinitrd/lib# rm qla2xxx.ko (或rm qla4xxx.ko)# cd ...# mv initrd-2.6.29-rcbox.img ../initrd-2.6.29-rcbox_old.img# pwd/tmp/newinitrd# find . | cpio -c -o > ../initrd-2.6.29-rcbox.imge.压缩新的image文件:(此步骤可以不做,后果是img文件比较大)# gzip ../initrd-2.6.29-rcbox.img# cd ..# mv initrd-2.6.29-rcbox.img.gz initrd-2.6.29-rcbox.img************************************************************************注:没有压缩的initrd-2.6.29-rcbox.img文件大小************************************************************************ [root@vtl boot]# lltotal 46387-rw-r--r-- 1 root root 65937 Sep 3 2009 config-2.6.18-164.el5-rw-r--r-- 1 root root 74638 Jun 17 2010 config-2.6.29-rcboxdrwxr-xr-x 2 root root 1024 Dec 20 20:22 grub-rw------- 1 root root 3233151 Dec 20 17:03 initrd-2.6.18-164.el5.img-rw------- 1 root root 13165568 Dec 20 20:38 initrd-2.6.29-rcbox.imgdrwx------ 2 root root 12288 Dec 20 16:52 lost+found-rw-r--r-- 1 root root 80032 Mar 17 2009 message-rw-r--r-- 1 root root 108707 Sep 3 2009 symvers-2.6.18-164.el5.gz-rw-r--r-- 1 root root 1225101 Sep 3 2009 System.map-2.6.18-164.el5-rw-r--r-- 1 root root 1486509 Jun 17 2010 System.map-2.6.29-rcbox-rwxr-xr-x 1 root root 23685708 Jun 17 2010 vmlinux-2.6.29-rcbox.bz2-rw-r--r-- 1 root root 1932284 Sep 3 2009 vmlinuz-2.6.18-164.el5-rw-r--r-- 1 root root 2218384 Jun 17 2010 vmlinuz-2.6.29-rcbox************************************************************************ # rm -rf /boot/initrd-2.6.29-rcbox.img# cp initrd-2.6.29-rcbox.img /boot/# shutdown -h nowf.激活FC Target"Configuration"页面中,选择右边菜单"Configuration section"中"Setup FC HBA"—>在"Setup FC HBA"中下所列的FC HBA卡的Operations列,点”绿色勾”图标,等待几秒后,”Target Mode”列中显示”Enabled”,表示激活FC Target完成。
五、在RongCuo VTL System中配置虚拟带库(也可参考使用手册):13.用WEB登录VTL控制台web: https://<IPADDRESS>username: adminpassword: 12345614.添加存储到Storage Pool14.1"Storage"页面,"Storage Pools","Operations"中的"Edit"—>在"Eligible Disks"中选择Disk,点"Add Members"按钮。
(默认的Storage Pool是"ftsvtl")14.2如果有多个硬盘,可以先做成raid,再加入storage pool;"Storage"页面,"SoftwareRAID"—>在"Create a new RAID array"中选择RAID级别和Disk,之后重复9.1步骤。
15.创建Virtual Tape Library"VTL"页面,点"Virtual Tape Librarys","Create Virtual Tape Library"中指定VTL的名字,类型,槽位数,驱动器个数和IE Port个数信息—>点"Create"按钮。
16.创建磁带"VTL"页面,在"Virtual Tape Librarys"里刚才所建的VTL下"Tape","Create Tape"中指定磁带的大小,数目(数目不要超过该VTL的槽位数目)和类型—>点"Create"按钮。
六、在RongCuo VTL System中给客户端分配虚拟带库(iSCSI):17.创建客户端和分配VTL给iscsi initiator17.1"Client"页面,点"Client","Add Client"中为客户端指定名字(可以不同于客户端的主机名)—>点"Add"按钮。