欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


结构化数据和非结构化数据是什么意思?
增强IIS安全性的五个简单措施
linux系统中的批量删除文件与空文件删除的命令介绍
win2003系统播放视频时画面差没有声音的解决方法
Linux系统如何批量压缩图片尺寸大小
activemq服务无法正常启动
系统安装提示Units specified don’t exist SHSUCDX can’t in
Server 2008 R2搭建域环境中遇到的一个小错误
服务器上创建对象KdSvrMgr.clsAct失败
IIS7配置PHP环境完整教程
ubuntu安装虚拟磁带库mhvtl的方法
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

  项目需要用到磁带库,先装个虚拟磁带库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

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

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

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

02.jpg

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站