ubuntu安装虚拟磁带库mhvtl的方法

1 下载源码

从网站https://sites.google.com/site/linuxvtl2/home#mhvtl-download下载最新版的mhvtl,我下的是最新的mhvtl-2013-10-20.tgz版本。

2 确保内核版本的一致性

确保你的内核开发包和你系统正在运行的内核是一个版本的,因为mhvtl有会编译它编写的一个内核模块,如果内核开发包和你系统正在运行的内核不是一个版本的话,在安装mhvtl中的内核模块的时候是加载不到内核中的,虽然可以通过源码中的include/linux/vermagic.h中的VERMAGIC_STRING修改成与当前PC内核uname -r一致即可,不过不推荐使用。

3 解压缩源代码

tar xvfz mhvtl-2013-10-20.tgz

4 安装四个包lsscsi,sg3_utils,liblzo2-dev,mtx直接用apt-get install命令安装就可以了

apt-get lsscsi sg3_utils liblzo2-dev mtx
没有装liblzo2-dev包在编译mhvtl时会提示找不到文件 lzo/lzoconf.h

5 创建mhvtl的组和用户

/usr/sbin/groupadd --system vtl

/usr/sbin/useradd --system -c "Vitrual Tape Library" -d /opt/vtl -g vtl -m vtl

6 编译内核模块

cd mhvtl-2013-10-20/kernel

make

make install

7 编译用户空间代码

cd mhvtl-2013-10-20

make

make install

8 修改/opt/mhvtl和/etc/mhvtl目录拥有者,不修改启动不了mhvtl

chown -R vtl:vtl /opt/mhvtl

chown -R vtl:vtl /etc/mhvtl

/etc/mhvtl为配置文件路径,/opt/mhvtl为虚拟带库存储路径

9 启动mhvtl的守护进程

/etc/init.d/mhvtl start

10 查看虚拟带库状态信息

lsscsi -g

可以看到我们的虚拟设备被挂在HBA#6上,其中mediumx类型的设备为机械臂,本例中的/dev/sg13,/dev/sg14。

运行命令mtx -f /dev/sg13 status

(0)

相关推荐

  • ubuntu安装postgresql和使用方法

    安装组件 客户端安装sudo apt-get install postgresql-client 服务器安装 复制代码 代码如下: sudo apt-get install postgresql po ...

  • ubuntu系统中删除/卸载自行安装的字体的方法

    ubuntu系统不同于windows系统,windows字体我们都会删除,下面分享删除ubuntu系统中我们自己安装的自己的方法,需要的朋友可以进来学习一下,删除多余的字体可以减少占用电脑内存,提高系 ...

  • Ubuntu安装屏幕录像工具Simple Screen Recorder的方法

    Simple Screen Recorder是一款简单的屏幕录像工具,能够在屏幕上录制视频、教程,可用于手机和电脑系统,下面小编就给大家介绍下Ubuntu安装Simple Screen Recorde ...

  • Ubuntu安装Transmission 2.90的方法

    Transmission 是 Ubuntu 的默认 BitTorrent 客户端,近期发布了最新的 Transmission 2.90 版本,目前已经可通过 PPA 为 Ubuntu 15.10.Ub ...

  • ubuntu怎么开启root帐号 ubuntu 开启root帐号方法图解

    ubuntu怎么开启root帐号?ubuntu 的root账户具有最高的系统权限,它类似于windows系统中的管理员账号,但是比windows系统中管理员账号的权限更高,一般都情况下不要使用root ...

  • 如何将ubuntu安装到U盘实现即插即用

    本教程是说明如何将ubuntu系统安装到U盘上(也就是把U盘当做电脑的硬盘),可以实现U盘插到任何电脑上都能够在实体机上运行ubuntu系统,而且所有的运行配置都能被保存,相当于随身携带的一个电脑. ...

  • 把Ubuntu安装到U盘上

    把Linux Ubuntu安装到U盘上,把ubuntu安装到u盘上,照样可以引导系统开机(bios要具备u盘开机引导的能力),并享受飚车的感觉.并且可以随时拔下来到任何电脑上直接插上u盘就使用令人目眩 ...

  • Ubuntu安装及ubuntu系统使用菜岛教程

    Ubuntu是一款广受欢迎的开源Linux发行版,和其他Linux操作系统相比,Ubuntu非常易用,和Windows相容性很好,非常适合Windows用户的迁移,在其八年的成长过程中已经获得了两千多 ...

  • 苹果电脑安装Linux系统的方法

    最近新入手了一台苹果电脑,但是预装的系统是MAC OSX.本人又不喜欢用这个系统想换成Linux系统学编程.那下面教大家苹果电脑安装Linux系统的方法. 操作方法 01 首先您需要下载一份Ubunt ...