• 企业400电话
  • 网络优化推广
  • AI电话机器人
  • 呼叫中心
  • 全 部 栏 目

    网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    ubuntu安装虚拟磁带库mhvtl的方法
    POST TIME:2021-10-20 12:19

    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

    上一篇:服务器迁移之debian重新配置Web服务的一些细节备忘
    下一篇:Ubuntu系统下网卡最基本的网络设置方法
  • 相关文章
  • 

    关于我们 | 付款方式 | 荣誉资质 | 业务提交 | 代理合作


    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信