磁带库
# cd mhvtl-master/# ls
ccan doc INSTALL man scriptsusr
ChangeLogetc kernel mhvtl-utils.spectcopy vagrant
COPYING includeMakefileREADME todo webgui
# cd kernel/
# make
# make install
# cd ..
# ls
ccan doc INSTALL man scriptsusr
ChangeLogetc kernel mhvtl-utils.spectcopy vagrant
COPYING includeMakefileREADME todo webgui
# make
# make install
# cat /etc/mhvtl/mhvtl.conf
#
# mhvtl.conf
#
# Home directory for tape emulation files
MHVTL_HOME_PATH=/opt/mhvtl
# Default media capacity (500 M)
CAPACITY=8000
# Set default verbosity
VERBOSE=1
# Set kernel module debugging
VTL_DEBUG=0
# vtltape and vtllibrary debugging
#DAEMON_DEBUG=-d
#
# systemctl restart mhvtl.target
# lsscsi -g
cd/dvdPLDS DVD-RW DS8ABSH AL61/dev/sr0 /dev/sg0
disk ATA ST500LT012-1DG14 LVM1/dev/sda /dev/sg1
mediumx STK L700 0106/dev/sch0/dev/sg11
tape IBM ULT3580-TD5 0106/dev/st6 /dev/sg9
tape IBM ULT3580-TD5 0106/dev/st2 /dev/sg5
tape IBM ULT3580-TD4 0106/dev/st1 /dev/sg4
tape IBM ULT3580-TD4 0106/dev/st5 /dev/sg8
mediumx STK L80 0106/dev/sch1/dev/sg12
tape STK T10000B 0106/dev/st7 /dev/sg10
tape STK T10000B 0106/dev/st3 /dev/sg6
tape STK T10000B 0106/dev/st4 /dev/sg7
tape STK T10000B 0106/dev/st0 /dev/sg3
disk Kingston DataTraveler 3.0 PMAP/dev/sdc /dev/sg2
为了熟悉磁带库,拿linux命令,使用磁带库,我们试验第2个机械臂:
# mtx -f /dev/sg12 load 1 3
Loading media from Storage Element 1 into drive 3...done
以上命令表示:把第1盒带子(卷)装入第4个磁带机:
# lsscsi -g
cd/dvdPLDS DVD-RW DS8ABSH AL61/dev/sr0 /dev/sg0
disk ATA ST500LT012-1DG14 LVM1/dev/sda /dev/sg1
mediumx STK L700 0106/dev/sch0/dev/sg11
tape IBM ULT3580-TD5 0106/dev/st6 /dev/sg9
tape IBM ULT3580-TD5 0106/dev/st2 /dev/sg5
tape IBM ULT3580-TD4 0106/dev/st1 /dev/sg4
tape IBM ULT3580-TD4 0106/dev/st5 /dev/sg8
mediumx STK L80 0106/dev/sch1/dev/sg12
tape STK T10000B 0106/dev/st7 /dev/sg10
tape STK T10000B 0106/dev/st3 /dev/sg6
tape STK T10000B 0106/dev/st4 /dev/sg7
tape STK T10000B 0106/dev/st0 /dev/sg3
disk Kingston DataTraveler 3.0 PMAP/dev/sdc /dev/sg2
-----------------------------------------------------------------------
# cd /opt/mhvtl/
# ls
CLN101L4E01008L4E01018L4F01037L5G03008TAG03018TAG03028TAG03038TA
CLN102L5E01009L4E01019L4F01038L5G03009TAG03019TAG03029TAG03039TA
CLN303TAE01010L4E01020L4F01039L5G03010TAG03020TAG03030TAmhvtl
E01001L4E01011L4F01030L5 G03001TAG03011TAG03021TAG03031TA
E01002L4E01012L4F01031L5G03002TAG03012TAG03022TAG03032TA
E01003L4E01013L4F01032L5G03003TAG03013TAG03023TAG03033TA
E01004L4E01014L4F01033L5G03004TAG03014TAG03024TAG03034TA
E01005L4E01015L4F01034L5G03005TAG03015TAG03025TAG03035TA
E01006L4E01016L4F01035L5G03006TAG03016TAG03026TAG03036TA
E01007L4E01017L4F01036L5G03007TAG03017TAG03027TAG03037TA
# mt -f /dev/nst0 tel
At block 0.
# tar zcvf /dev/nst0backgrounds
# mt -f /dev/nst0 tel
At block 3319.
# du -sh
66M .
说明有了一个记录段,不干胶手工记录。
# mt -f /dev/nst0 rewind
# mt -f /dev/nst0 rewind
# mt -f /dev/nst0 tel
At block 0.
# mt -f /dev/nst0 fsf 1
# mt -f /dev/nst0 tel
At block 3319.
# mt -f /dev/nst0 fsf 1
/dev/nst0: Input/output error
# mt -f /dev/nst0 rewind
# mt -f /dev/nst0 tel
At block 0.
# tar zxvf /dev/nst0
# mt -f /dev/st0rewind
# mt -f /dev/st0erase
# mt -f /dev/st0tel
At block 0.
# mtx -f /dev/sg12unload1 3
Unloading drive 3 into Storage Element 1...done
# cd mhvtl/
# ls
CLN101L4E01008L4E01018L4F01037L5G03008TAG03018TAG03028TAG03038TA
CLN102L5E01009L4E01019L4F01038L5G03009TAG03019TAG03029TAG03039TA
CLN303TAE01010L4E01020L4F01039L5G03010TAG03020TAG03030TAmhvtl
E01001L4E01011L4F01030L5G03001TAG03011TAG03021TAG03031TA
E01002L4E01012L4F01031L5G03002TAG03012TAG03022TAG03032TA
E01003L4E01013L4F01032L5G03003TAG03013TAG03023TAG03033TA
E01004L4E01014L4F01033L5G03004TAG03014TAG03024TAG03034TA
E01005L4E01015L4F01034L5G03005TAG03015TAG03025TAG03035TA
E01006L4E01016L4F01035L5G03006TAG03016TAG03026TAG03036TA
E01007L4E01017L4F01036L5G03007TAG03017TAG03027TAG03037TA
# du -sh G03001TA
4.0K G03001TA
页:
[1]