当前位置: 首页 > 工具软件 > mhVTL > 使用案例 >

linux认虚拟带库驱动器,mhvtl1.5.4虚拟带库安装与配+NBU备份.doc

齐财
2023-12-01

mhvtl虚拟带库安装与配+NBU备份 实验作者:inli Email:[email protected]

Red hat linux 6.6

Mhvtl 1.5.4

Mhvtl虚拟软件下载、WEB界面、两个包:

http://pan.baidu.com/s/1dFsqgaX

挂载CD YUM 源

mount /dev/cdrom /media 挂载到media 目录

vi /etc/yum.repos.d/rhel-meida.repo 修改下面内容,指到DVD挂载目录

[media]

name=Red Hat Enterprise Linux 6.6

baseurl=file:///media

enabled=1

gpgcheck=1

gpgkey=file:///media/RPM-GPG-KEY-redhat-release

yum install gcc mtx mt-st lsscsi zlib-devel lzo-devel kernel-devel perl 安装基础环境依赖包:

安装MHVTL系统内核:

[[email protected] tmp]# tar -xvf mhvtl-2016-03-10.tgz

[[email protected] tmp]# cd mhvtl-1.5/

[[email protected] mhvtl-1.5]# cd kernel/

[[email protected] kernel]# make //编译

[[email protected] kernel]# make install //安装

安装MHVTL主要部分:

[[email protected] kernel]# groupadd vtl //建立VTL用户和组

[[email protected] kernel]# useradd -g vtl vtl

[[email protected] mhvtl-1.5]# cd /tmp/mhvtl-1.5/

[[email protected] mhvtl-1.5]# make

报错原因是没有安装lzo-devel包:

[[email protected] tmp]# rpm -ivh lzo-devel-2.03-3.1.el6_5.1.x86_64.rpm lzo-minilzo-2.03-3.1.el6_5.1.x86_64.rpm //此包光盘中就有

[[email protected] mhvtl-1.5]# make

[[email protected] mhvtl-1.5]# make install

[[email protected] mhvtl-1.5]# chown –R vtl:vtl /opt/mhvtl/ ///进行目录权限更改,否则启动时报错

启动正常。

[[email protected] mhvtl-1.5]# lsscsi –g //查看虚拟带库信息

安装mhvtl-gui 网页图形化管理:

[[email protected] mhvtl-1.5]# yum install httpd php //安装WEB环境。

[[email protected] mhvtl-1.5]# vi /etc/sudoers //修改配置文件

注释掉下面:

#Defaults requiretty

然后在root ALL=(ALL) ALL 下面 加一行:

apache ALL=(ALL) NOPASSWD:ALL

修改selinux 配置文件,务必关闭,否则WEB页面用户名密码不能正常显示。

[[email protected] mhvtl-1.5]# vi /etc/selinux/config

修改SELINUX=disabled //重启生效。

[[email protected] mhvtl-gui-master]# setenforce 0 //命令行关闭SELINUX,立即生效。

安装此3个包:sysstat查看状态查看工作 sg3_utils 设备SCSI命令设置 scsi-target-utils映射SCSI协议到网络

yum install sg3_utils sysstat scsi-target-utils

[[email protected] tmp]# unzip mhvtl-gui-master.zip //解压web缩包

[[email protected] mhvtl-gui-master]# mkdir -p /var/www/html/mhvtl //在apache 下面建立mhvtl目录存放WEB

[[email protected] mhvtl-gui-master]# cp -rf * /var/www/html/mhvtl/ //拷贝WEB到APACHE目录中

Alias /icons/ "/var/www/html/mhvtl"

Options None

AllowOverride None

Order allow,deny

Allow from all

[[email protected] mhvtl-gui-master]# service httpd start 启动apache.

[[email protected] mhvtl-gui-master]# service tgtd start 启动tgtd

[[email protected] mhvtl-gui-master]# service mhvtl start 启动虚拟带库

[[email protected] NetBackup_7.5_CLIENTS]# netstat -anp|grep 3260 查看服务端口启动情况 防火强放行或关闭防火墙。

http://192.169.100.50/mhvtl/ 默认密码:mhvtl 如就是密码输入显示有问题,关闭selinux 用此命令:setenforce 0

在此WEB界面可以对虚拟带库进行配置修改保存等操作。

登录后可以 在WEB界面配置虚拟带库型号及数量,虚拟磁带个数及大小:

三个服务添加到系统随机启动中:

Chkconfig mhvtl on

Chkconfig tgtd on

Chkconfig httpd on

使用快速启动来设置共享ISCSI,共享结束后点SAVE保存,web界面配置的共享iscsi,在 系统重启后不会丢失LUN信息。WEB界面修改后会保存在/etc/tgt/targets.conf.mhvtl

修改/etc/init.d/tgtd 文件,修改指向到targets.conf.mhvtl ,系统重启后共享信息不会丢失。

[[email protected] ~]# vi /etc/init.d/tgtd

TGTD_CONFIG=/etc/tgt/targets.conf.mhvtl

在 NBU master 服务器添加共享磁带库: 请关闭防火墙。

设备管理器发现磁带驱动器在:

安装 NBU 备份软件,此教程到此为止。

实验作者:[email protected]

展开阅读全文

 类似资料: