mhvtl安装流程

mhvtl安装流程

安装操作系统
最小化安装CentOS 6.6, 安装完成后,设置163的软件源,进行更新。
CentOS 6.6 默认内核是 2.6.32-504, 更新后,内核是 2.6.32-573。

安装mhvtl
安装内核部分
#yum install gcc mtx mt-st lsscsi zlib-devel lzo-devel kernel-devel perl

#tar xvfz mhvtl-2015-04-14.tgz
#cd mhvtl-1.5/
#cd kernel/
#make
#make install

创建用户以及组
#groupadd vtl
#useradd -g vtl vtl

安装用户空间部分
#cd /root/mhvtl-1.5/
#make
#make install

启动mhVTL
#chown -R vtl:vtl /opt/mhvtl/
这一步是必需的,要不然,启动mhvtl的时候,会报make_vtl_media failed.的错误
#/etc/init.d/mhvtl start
启动mhVTL的后台进程

查看虚拟带库信息
#lsscsi -g
[0:2:1:0] disk DELL PERC 6/i 1.22 /dev/sda /dev/sg0
[1:0:0:0] cd/dvd TSSTcorp DVD-ROM TS-L333A D250 /dev/sr0 /dev/sg1
[5:0:0:0] mediumx STK L700 0105 /dev/sch0 /dev/sg10
[5:0:1:0] tape IBM ULT3580-TD5 0105 /dev/st0 /dev/sg2
[5:0:2:0] tape IBM ULT3580-TD5 0105 /dev/st1 /dev/sg3
[5:0:3:0] tape IBM ULT3580-TD4 0105 /dev/st2 /dev/sg4
[5:0:4:0] tape IBM ULT3580-TD4 0105 /dev/st3 /dev/sg5
[5:0:8:0] mediumx STK L80 0105 /dev/sch1 /dev/sg11
[5:0:9:0] tape STK T10000B 0105 /dev/st4 /dev/sg6
[5:0:10:0] tape STK T10000B 0105 /dev/st5 /dev/sg7
[5:0:11:0] tape STK T10000B 0105 /dev/st6 /dev/sg8
[5:0:12:0] tape STK T10000B 0105 /dev/st7 /dev/sg9

安装mhvtl-gui前置条件

安装HTTPD与PHP环境
#yum install httpd php

设置sudo环境
1.允许Web Server的用户拥有root权限运行命令
#echo “apache ALL=(ALL) NOPASSWD: ALL” >>/etc/sudoers

2.执行sudo命令时,就不需要终端,注释掉 Defaults requiretty选项
#vi /etc/sudoers

#Disable "ssh hostname sudo ", because it will show the password in clear.
#You have to run "ssh -t hostname sudo ".

#Defaults requiretty # 注释掉

3.在HTTPD中运行sudo,需要禁用selinux。配置完selinux,需要重启服务器。
#vi /etc/selinux/config

#This file controls the state of SELinux on the system.
#SELINUX= can take one of these three values:
#enforcing - SELinux security policy is enforced.
#permissive - SELinux prints warnings instead of enforcing.
#disabled - No SELinux policy is loaded.
SELINUX=disabled # 修改为disabled

修改完SeLinux配置后,重启服务器。

安装mhvtl-gui

1.安装 lsscsi, mtx, mt-st
lsscsi - 查看SCSI设备信息
mtx - 操作带库机械臂
mt-st - 操作带库的驱动
在安装mhVTL都已经安装。

2.安装sysstat
sysstat - Linux系统状态查看工作
#yum install sysstat

3.安装sg3_utils
sg3_utils - Utilities for devices that use SCSI command sets
#yum install sg3_utils

4.安装stgt
scsi-target-utils - The SCSI target daemon and utility programs
#yum install scsi-target-utils

5.拷贝mhVTL的php代码到/var/www/html目录下

6.配置httpd服务

在/etc/httpd/conf.d目录下增加mhvtl的配置文件

#cd /etc/httpd/conf.d
#vi mhvtl.conf
Alias /mhvtl “/var/www/html/mhvtl”
<Directory “/var/www/html/mhvtl”>
Options None
AllowOverride None
Order allow,deny
Allow from all

7.启动httpd服务
#/etc/init.d/httpd start

8.访问mhVTL
http://[IP]/mhvtl

缺省的密码: mhvtl

启用服务
mhVTL服务可以由mhVTL-gui直接启动和停止。
iSCSI(tgt)服务需要在mhVTL-gui启用一下。

在Console界面,点击Start可以直接启动MHVTL和tgt服务。

在iSCSI(tgt)界面,点击Quick Start,可以快速配置MHVTL的虚机SCSI设备为Target设备。

在Windows系统中,通过iSCSI Initiator可以访问到MHVTL的虚拟带库设备。

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
发出的红包

打赏作者

京天不下雨

thanks

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值