VTL软件 MHVTL+TGTD+MHVTL-GUI

标签: 

vtl软件

 

mhvtl

 

tgtd

 

mhvtlgui

分类: 技术文档
      最近遇到一个事情,非要使用虚拟VTL才可以做测试,于是在网上狂翻资料,希望能找到一个试用的软件,以解燃眉之急。翻到了飞康,EMC等供应商,竟然没有一家提供试用的,失望。看来需要使用开源的软件了,于是在网上做了大量功课,发现Linux mhvtl tgtd组合可以虚拟磁带机驱动器,并且还可以使用GUI来控制,真是太爽了,于是就自己动手丰衣足食了。开源不敢独享,拿来共享给大家。


      虚拟机使用VMware Workstation 9版本,RedHat AS 6.3最小化安装,删除自带的yum并替换为163的源,默认使用NAT方式连接本地网络,地址为192.168.184.62,root密码为tianwenguang 默认虚拟了一个磁带库,5个驱动器60盘磁带。如果需要更多可以访问http://192.168.184.62/mhvtl 自行添加磁带库,添加完成之后需要在iSCSI(tgt)的QuickStart里面Mapping出去,配置文件默认不保存哦,下次开机只保存新建的虚拟带库,默认没有mapping出去,如果想要开机就Mapping需要把/etc/tgt/结尾是mhvtl里面的文件内容放入同目录内的tgtd配置文件里面,不过前提是你需要在网页上保存这个配置。还有此虚机tgt未设置任何ACL默认全都可以连。
      另外我对此虚拟机做了一个快照,快照描述里面有上述密码信息,如果忘记密码可以从哪里查看。此VTL使用Symantec Netbackup 7.5软件测试可用。下面附属一篇在Linux下配置ISCSI的文档,Windows配置简单不在赘述。
在Linux配置iscsi的步骤
1.安装iscsi的软件包
yum -y install iscsi-initiator-utils    #也可以在安装光盘中找到此安装包
[root@mail iscsi]# service iscsi start
[root@mail iscsi]# chkconfig iscsi on
[root@mail iscsi]# chkconfig iscsid on
2.查看默认的InitiatorName
[root@mail iscsi]# cat /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.1994-05.com.redhat:76228a9c9fae

3.把iqn.1994-05.com.redhat:76228a9c9fae这个名字添加到Iscsi目标端的存储上,为其分配驱动器或者磁盘等硬件

4.使用如下命令扫描设备,其中10.204.4.10:3260是iscsi目标端存储的链接地址和端口
[root@mail iscsi]# iscsiadm -m discovery -t sendtargets -p 10.204.4.10:3260
[确定]动 iscsid:[确定]
10.204.4.10:3260,1 vl1.changer.00a0d1e6496e.518
10.204.4.10:3260,1 vl1.drive0.00a0d1e6496e.519

5.使用如下命令链接设备
[root@mail iscsi]# iscsiadm -m node -T vl1.changer.00a0d1e6496e.518 -p 10.10.10.30:3260 -l
[root@mail iscsi]# iscsiadm -m node -T vl1.drive0.00a0d1e6496e.519 -p 10.10.10.30:3260 -l

6.使用如下命令登出
[root@mail iscsi]# iscsiadm -m node -T vl1.changer.00a0d1e6496e.518 --logout 
[root@mail iscsi]# iscsiadm -m node -T vl1.drive0.00a0d1e6496e.519 --logout

7.使用如下命令删除链接 下次开机不再自动挂载
[root@mail iscsi]# iscsiadm -m node -T vl1.drive0.00a0d1e6496e.519 -o delete
[root@mail iscsi]# iscsiadm -m node -T vl1.drive0.00a0d1e6496e.519 -o delete
[root@mail iscsi]# ls /var/lib/iscsi/nodes/      缓存信息已经删除

8.使用如下命令重新扫描该节点,从而得到新添加硬盘的信息
[root@Foundation1 ~]# iscsiadm -m node -T iqn.2006-01.com.openfiler:Foundation -R
Rescanning session [sid: 1, target: iqn.2006-01.com.openfiler:Foundation, portal: 192.168.8.128,3260]

6.使用系统命令查看是否发现硬件,例如 cat /proc/scsi/scsi fdisk -l 等命令


转自:

http://blog.sina.com.cn/s/blog_822eaaf40101lxto.html

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MHVTL的Web图形用户界面(由马克·哈维markh794@gmail.com基于Linux的虚拟磁带库) 许可: GPL v2的http://www.gnu.org/licenses/gpl-2.0.html 免责声明: 该软件产品是由我提供的“原样”和“所有错误。”我做有关病毒,不准确,拼写错误,或该软件产品的其他有害成分的安全性,适用性,缺少任何陈述或任何形式的担保。有在使用任何软件固有的危险,而你是全权负责确定本软件产品是否与您的设备和安装在设备的其他软件相兼容。您还全权负责为您的设备的数据保护和备份,我不会承担任何损失可能与使用,修改或分发本软件产品的连接受到影响。 MHVTL GUI要求: ======================== 1)您将需要一个支持PHP的Web服务器(必需)    请测试用“的phpinfo();” 2)安装须藤(必填): *让你的Web服务器的用户id在本地以root身份运行命令   例如:运行#回声“阿帕奇ALL=(ALL)NOPASSWD:ALL”>>在/ etc/ sudoers文件 *注释掉在/ etc/ sudoers文件行“默认requiretty” *您可能需要禁用SELinux来运行的httpd sudo的,由crippa.andrea/ MHVTL论坛报 3)安装一些实用OS工具: *使用lsscsi(YUM安装使用lsscsi)(必填) * MTX(YUM安装MTX)(必填) * MT-ST(YUM安装MT-ST)(必填) *混帐更高版本1.7.4.1或百胜安装的git(可选 - 用于Live Update功能) * SYSSTAT(YUM安装SYSSTAT)(可选) * sg3_utils(可选)百胜安装sg3_utils 4)安装MHVTL/最低版本0.18版本15]例如:版本:0.18.15-的git-XXXXXX(必填) *通过公共Git仓库https://github.com/markh794或看到http://sites.google.com/site/linuxvtl2/下载MHVTL 5)互联网连接的Live Update功能(可选) 6)TGT1.17或更高版本的http://stgt.sourceforge.net/(可选)用于iSCSI目标 7)支持的互联网浏览器:Internet Explorer 8中,Firefox和谷歌Chrome浏览器(应用模式)更好的体验 MHVTL Web控制台UI安装: =================================== 1)添加目录别名为MHVTL GUI Web服务器的配置文件: 例如: 别名/ mhvtl“的/ var/ www / html等/ mhvtl” <目录“的/ var/ www / html等/ mhvtl”>    选择无    AllowOverride无    为了允许,拒绝    所有允许 </目录> 2)将所有MHVTL GUI文件到上面指定的别名目录。 3)通过您的互联网浏览器如接入MHVTL GUI HTTP://本地主机/ mhvtl/或http://10.0.0.10/mhvtl/ 4)登录密码为:“mhvtl
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值