歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux安裝虛擬磁帶機

Linux安裝虛擬磁帶機

日期:2017/2/28 15:42:56   编辑:Linux教程

1、安裝一些系統包,這一步需要確定你有可用的yum源,要不然只能去光盤中一個一個找了。
yum install gcc mtx mt-st zlib-devel sg3_utils kernel-devel lsscsi kernel-headers kernel -y

2、創建用戶,並設置密碼
useradd vtl
echo 'vtl' |passwd --stdin vtl

3、創建虛擬帶庫存儲路徑和配置文件路徑
mkdir /opt/mhvtl
mkdir /etc/mhvtl
修改目錄屬性
chown -Rf vtl:vtl mkdir /opt/mhvtl
chown -Rf vtl:vtl mkdir /etc/mhvtl

4、去下面的網站中下載一個最新的mhvtl源碼,這個地址可能需要牆了才能打開,如果不最求最新版本則可以隨便百度一個並下載下來用即可。
https://sites.google.com/site/linuxvtl2/
把文件上傳至服務並解壓
tar xvfz mhvtl-2012-08-08.tgz

5、安裝編譯
cd mhvtl-1.4/
make distclean
cd kernel/
make
make install
cd ../
make
make install

6、啟動mhvtl服務進程
/etc/init.d/mhvtl start

7、查看帶庫相關信息
ls /etc/mhvtl/
ls /opt/mhvtl/
[root@ www.linuxidc.com ~]# lsscsi -g

  1. [1:0:0:0] cd/dvd NECVMWar VMware IDE CDR10 1.00 /dev/sr0 /dev/sg0
  2. [2:0:0:0] disk VMware Virtual disk 1.0 /dev/sda /dev/sg1
  3. [3:0:0:0] mediumx STK L700 550V /dev/sch0 /dev/sg10
  4. [3:0:1:0] tape IBM ULT3580-TD5 550V /dev/st0 /dev/sg2
  5. [3:0:2:0] tape IBM ULT3580-TD5 550V /dev/st1 /dev/sg3
  6. [3:0:3:0] tape IBM ULT3580-TD4 550V /dev/st2 /dev/sg4
  7. [3:0:4:0] tape IBM ULT3580-TD4 550V /dev/st3 /dev/sg5
  8. [3:0:8:0] mediumx SPECTRA PYTHON 550V /dev/sch1 /dev/sg11
  9. [3:0:9:0] tape IBM ULT3580-TD4 550V /dev/st4 /dev/sg6
  10. [3:0:10:0] tape IBM ULT3580-TD4 550V /dev/st6 /dev/sg8
  11. [3:0:11:0] tape IBM ULT3580-TD4 550V /dev/st5 /dev/sg7
  12. [3:0:12:0] tape IBM ULT3580-TD4 550V /dev/st7 /dev/sg9

lsscsi -l
注:設備類型為mediumx的設備/dev/sg10和/dev/sg11是機械手。

磁帶默認的容量是500MB,這個可以查看mhvtl的配置文件mhvtl.conf:
[root@utf10g ~]# cat /etc/mhvtl/mhvtl.conf

  1. # Home directory for config file(s)
  2. MHVTL_CONFIG_PATH=/etc/mhvtl
  3. # Default media capacity (500 M)
  4. CAPACITY=500
  5. # Set default verbosity [0|1|2|3]
  6. VERBOSE=1
  7. # Set kernel module debuging [0|1]
  8. VTL_DEBUG=0

capacity=500就是指默認容量為500MB。

Copyright © Linux教程網 All Rights Reserved