从星期六的下午开始搞,搞到半夜12:00,还没有搞定,第二天一爬起来,又搞,搞到下午终于有点眉目了饿,写下以做纪念:

Step1:

先去cofio 的网站:http://www.cofio.com 点击products, 选择:vistor virtual Tape library 下载:

要先注册,在注册的邮箱有生成的密码,login 就可以了。

login ---> I agree ---> 选择左边导航栏的vistor Downloads --->选择 vistor (8.5 M) 下载。

下载好了就可以安装了,记住,每一个download 后的软件,对方都有一个号码
所以要记住以下的号码:机器号。

Step2:
安装
[root@localhost soft_2011]# ./vs-install

ViStor Virtual Tape Library Installation. Copyright Cofio Software Inc. 2006

Checking for correct installation platform and packages ...
Checking target platform Linux localhost.localdomain 2.6.18-128.el5 #1 SMP Wed Dec 17 11:42:39 EST 2008 i686 i686 i386 GNU/Linux

ViStor is supported on this platform, checking installed packages ...
Packages required for installation were found
This product contains copyright and patented material licensed by
 Bridgeworks Ltd (UK)

Enter library name [Library1]:

TAPE LIBRARIES:
 1.EXABYTE     110
 2.EXABYTE     221
 3.EXABYTE     X80
 4.EXABYTE     X200
 5.STK         9710
 6.STK         9714
 7.STK         9730
 8.STK         9740
 9.OVERLAND    PowerLoader
10.OVERLAND    LoaderXpress
11.OVERLAND    NEO SERIES 2000
12.OVERLAND    NEO SERIES 4100
13.OVERLAND    NEO SERIES 4200
14.SPECTRA     PYTHON SERIES T50
15.SPECTRA     PYTHON SERIES T120
16.QUANTUM     PX502
17.QUANTUM     PX720
18.QUANTUM     Scalar i500

Select tape Library [1-18]: 18

选择库的类型,我选的是昆腾i1500, 大家其他的也可以试试。

Enter number of slots [1-2000]: 32

选择有多少个磁带插槽,我选32

TAPE DRIVES:
 1.IBM               ULT3580-TD2, 3580 LTO 2
 2.IBM               ULT3580-TD3, 3580 LTO 3
 3.IBM               ULTRIUM-TD1, LTO Ultrium 1
 4.IBM               ULTRIUM-TD2, LTO Ultrium 2
 5.IBM               ULTRIUM-TD3, LTO Ultrium 3
 6.CERTANCE          ULTRIUM06242-XXX, Ultrium 1
 7.CERTANCE          ULTRIUM 2, CL 400 - Ultrium 2
 8.CERTANCE          ULTRIUM 3, CL 800 - Ultrium 3
 9.HP                Ultrium 1-SCSI, Ultrium 215e LTO
10.HP                Ultrium 2-SCSI, Ultrium 215e LTO
11.STK               9840

Select tape drive type [1-11]: 10

选择磁带机的类型,我选是hp,有点麻烦,我选ibm的时候,tsm配的时候,认不到。

Enter number of tape drives [1-15]: 4

磁带库中有多少个磁带机,我选4

Enter number of media cartridges [1-32]: 4

提示你,准备放多少个磁带到这个库里面,我选4

Enter media size [1-10000 GB]: 1GB

提示你准备给每个磁带分配多少个容量,我选1G,

Barcode prefix format is [0 - 2] characters
Enter media barcode prefix : ad

提示你准备给磁带上的条码取什么前缀名,我写ad

Enter media location [/usr/cofio/vistor/media]:

LANGUAGES
1.English
2.Korean
3.Chinese
Select GUI language : 1

(注意,这里一定要选1: english,否则虚拟的机器臂linux 认不到,我就被害苦了,后来多看其他人的文档才知道的。)

CONNECTION METHOD
1. Direct SCSI Device
2. iSCSI
3. Fibre Channel
Select connection method : 1

LIBRARY:       QUANTUM Scalar i500
TAPE DRIVE:    HP Ultrium 2-SCSI, Ultrium 215e LTO
DRIVE Count:   4
SLOT Count:    32
MEDIA Count:   4
MEDIA Size:    1 GB
MEDIA Home:    /usr/cofio/vistor/media
Gui language:  english
Connection:    DIRECT

Is this information correct ? [y or n]: y

running script /usr/cofio/vistor/src/MakeScript

Installing SCSI driver module ...

Installing ViStor Virtual Tape Library module ...
Created group 'cofio'
Created user 'cofio'

ViStor Software installation has completed successfully

The ViStor web server has been started and to run the
ViStor user interface, direct a web browser to <this machine ip address>:5050

Step3:

更新liecen 的步骤:去网站上下序列号:

---------------------
[root@localhost soft_2011]# cd /usr/cofio/
[root@localhost cofio]# cd vistor/
[root@localhost vistor]# ./vs-license -i
FO-NJNLII-QNM97F-U7744Q-LEX2S9

(注意:以上的这个号码就是机器码,下面要用这个网站去哪 更新licence 的序列号)

----------------------
还是去网站的----看到最下面有:product Trial Licenses ----> trial license

点击:Request Trial License
中间页面有: AIMstor Licenses, 点击它,注意这个东西多点了,会看到有好几个,
取时间最新的一个,点其他的,取得的号码,在机器上update liecense ,是过期的。

好了,到production License 页面,在machine ID 输入上面得到的机器号,点击:active lience

得到激活码:ABOBEAF7HLXJVNSK2KXE7L7K94BJG4U8

step4: 去激活license:

------------------------
[root@localhost soft_2011]# cd /usr/cofio/
[root@localhost cofio]# cd vistor/
[root@localhost vistor]# ./vs-license -s 'ABOBEAF7HLXJVNSK2KXE7L7K94BJG4U8'
License updated
[root@localhost vistor]# ./vs-license -d
License type    : Evaluation
Time remaining  : 42 days
Storage capacity: 500GB

[root@localhost vistor]# ./vistor start
Vistor services started successfully
[root@localhost vistor]# ./vistor status

Vistor is running
[root@localhost vistor]#

启动虚拟带库:
# pwd
/usr/cofio/vistor
# ./vs-library --setstate online --libid 1
Library id '1' started successfully

-------------------------------

很重要的一点,就是有很多包要装上:
否则在安装的过程中会报错,相关的网页:
一下的包在光盘了都有:
compat-libstdc++-33-3.2.3-61.i386.rpm 是为了解决libstdc++.so.5 那个安装问题的包

-rw-r--r-- 1 root  root   612603 May 21 17:27 glibc-headers-2.5-34.i386.rpm
-rw-r--r-- 1 root  root  2088434 May 21 17:27 glibc-devel-2.5-34.i386.rpm
-rw-r--r-- 1 root  root   933554 May 21 17:28 kernel-headers-2.6.18-128.el5.i386.rpm
-rw-r--r-- 1 root  root  5121468 May 21 17:28 kernel-devel-2.6.18-128.el5.i686.rpm
-rw-r--r-- 1 root  root 15655375 May 21 17:28 kernel-2.6.18-128.el5.i686.rpm
-rw-r--r-- 1 root  root   371781 May 21 17:28 libstdc++-4.1.2-44.el5.i386.rpm
-rw-r--r-- 1 root  root  5478116 May 21 17:29 gcc-4.1.2-44.el5.i386.rpm
-rw-r--r-- 1 root  root    68447 May 21 17:29 libgomp-4.3.2-7.el5.i386.rpm
-rw-r--r-- 1 root  root   879640 May 21 17:29 libgnome-2.16.0-6.el5.i386.rpm
-rw-r--r-- 1 root  root   237109 May 21 17:29 compat-libstdc++-33-3.2.3-61.i386.rpm

安装好以后,检查一下系统发现了虚拟带库,有机械手和驱动器:

[root@localhost ~]# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: VMware,  Model: VMware Virtual S Rev: 1.0
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 00
  Vendor: QUANTUM  Model: Scalar i500      Rev: 1.00
  Type:   Medium Changer                   ANSI SCSI revision: 03
Host: scsi1 Channel: 00 Id: 01 Lun: 00
  Vendor: HP       Model: Ultrium 2-SCSI   Rev: 1.00
  Type:   Sequential-Access                ANSI SCSI revision: 03
Host: scsi1 Channel: 00 Id: 02 Lun: 00
  Vendor: HP       Model: Ultrium 2-SCSI   Rev: 1.00
  Type:   Sequential-Access                ANSI SCSI revision: 03
Host: scsi1 Channel: 00 Id: 03 Lun: 00
  Vendor: HP       Model: Ultrium 2-SCSI   Rev: 1.00
  Type:   Sequential-Access                ANSI SCSI revision: 03
Host: scsi1 Channel: 00 Id: 04 Lun: 00
  Vendor: HP       Model: Ultrium 2-SCSI   Rev: 1.00
  Type:   Sequential-Access                ANSI SCSI revision: 03
 
step5:

安装tsm:
软件包下载:
ftp://ftp.software.ibm.com/storage/tivoli-storage-management/maintenance/

下载的包:
-rw-r--r-- 1 root  root 95929449 May 21 18:00 5.5.1.0-TIV-TSMSRV-LinuxX86.tar.bz2
-rw-r--r-- 1 root  root 67112960 May 21 19:19 5.5.1.0-TIV-TSMBAC-LinuxX86.tar

tar xjf 5.5.1.0-TIV-TSMSRV-LinuxX86.tar.bz2
cd i686
rpm -ivh TIVsm-server-5.5.1-0.i386.rpm
rpm -ivh TIVsm-tsmscsi-5.5.1-0.i386.rpm

安装客户端:

tar -xvf 5.5.1.0-TIV-TSMBAC-LinuxX86.tar
rpm -ivh TIVsm-API.i386.rpm
rpm -ivh TIVsm-BA.i386.rpm

Step 6:

配置 tsm 服务器,
cd /opt/tivoli/tsm/devices/bin
./autoconf

[root@localhost soft_2011]# ls -l /dev/tsmscsi
total 8
lrwxrwxrwx 1 root root   8 May 21 18:39 lb0 -> /dev/sg1
-rw-r--r-- 1 root root 175 May 21 18:39 lbinfo
lrwxrwxrwx 1 root root   8 May 21 18:39 mt0 -> /dev/sg2
lrwxrwxrwx 1 root root   8 May 21 18:39 mt1 -> /dev/sg3
lrwxrwxrwx 1 root root   8 May 21 18:39 mt2 -> /dev/sg4
lrwxrwxrwx 1 root root   8 May 21 18:39 mt3 -> /dev/sg5
-rw-r--r-- 1 root root 436 May 21 18:39 mtinfo

TSM 安装验证;
tsm: server> q status
tsm: server> q stgpool
tsm: server> q db
tsm: server> q log
tsm: server> q option

...

对着文档做了一篇,发现没有备份成功:
TSM:TSM_SVR1>
q libv
ANR2017I Administrator SERVER_CONSOLE issued command: QUERY LIBVOLUME

Library Name     Volume Name     Status               Owner          Last Use      Home        Device
                                                                                   Element     Type 
------------     -----------     ----------------     ----------     ---------     -------     ------
VTL01            AD0001          Private                                           1                
VTL01            AD0002          Private                                           2                
VTL01            AD0003          Private                                           3                
VTL01            AD0004          Private                                           4

TSM:TSM_SVR1>

看了原来我的磁带的status ,还有 voume name 和文档定义不一样,马上重新做一遍。

我重新检入磁带:
TSM:TSM_SVR1> label libvolume vtl01 search=yes labels=barcode checkin=scratch overwrite=yes

可是磁带的status 还是:private
怎么才能变成 scratch 呢?思考中...

还有一个问题:

想看看磁带的状态:

显示磁带库中的所有磁带:

TSM:TSM_SVR1>
q libv
ANR2017I Administrator SERVER_CONSOLE issued command: QUERY LIBVOLUME

Library Name     Volume Name     Status               Owner          Last Use      Home        Device
                                                                                   Element     Type 
------------     -----------     ----------------     ----------     ---------     -------     ------
VTL01            AD0001          Private                                           1                
VTL01            AD0002          Private                                           2                
VTL01            AD0003          Private                                           3                
VTL01            AD0004          Private                                           4

显示目前已被使用的磁带:

TSM:TSM_SVR1>
q v
ANR2017I Administrator SERVER_CONSOLE issued command: QUERY VOLUME

Volume Name                  Storage         Device         Estimated       Pct      Volume
                             Pool Name       Class Name      Capacity      Util      Status
------------------------     -----------     ----------     ---------     -----     --------
/opt/tivoli/tsm/server/-     ARCHIVEPOOL     DISK               5.0 M       0.0     On-Line
 bin/archive.dsm                                                                           
/opt/tivoli/tsm/server/-     BACKUPPOOL      DISK              10.0 M       0.0     On-Line
 bin/backup.dsm                                                                            
TT0001                       BA_TAPE_PO-     LTO2               0.0 M       0.0      Empty 
                              OL                                                           
TT0002                       BA_TAPE_PO-     LTO2               0.0 M       0.0      Empty 
                              OL                                                           
TT0003                       AR_TAPE_PO-     LTO2               0.0 M       0.0      Empty 
                              OL                                                           
TT0004                       AR_TAPE_PO-     LTO2               0.0 M       0.0      Empty

对不上啊,

下个blog 继续研究。。。

虚拟带库 Vistor + TSM 安装 (在家折腾了一个周末)相关推荐

  1. 花了一个周末折腾蜗牛星际的黑群晖,多图预警!

    简介 不知道什么是蜗牛星际的,可以自行百度下,顺便在引用一下矿难的前因后果: 最近大量蜗牛星际二手主机在咸鱼售卖,是什么原因? 总之我花了349块买了台D款的蜗牛星际 J1900(有ABCD款,D款最 ...

  2. electron 安装import_Electron: 从零开始写一个记事本app

    Electron介绍 简单来说,Electron就是可以让你用Javascript.HTML.CSS来编写运行于Windows.macOS.Linux系统之上的桌面应用的库.本文的目的是通过使用Ele ...

  3. linux光盘安装yum,[转载]将linux安装光盘配置为一个本地yum源

    将redhat6.1Enterprise安装光盘配置为一个本地yum源======================================== 1.环境 redhat advanced Ent ...

  4. FreeBSD 9.1安装KMS 这是一个伪命题###### ,9....

    FreeBSD 9.1安装KMS 这是一个伪命题###### ,9.1的内核已经加入了KMS内核支持 需要更新ports中的xorg到打了补丁的版本,无意中发现了一个pkg源,这个事也搞定了 free ...

  5. 【折腾的一个小玩意】基于jquery+百度音乐的音乐外链小工具

    [折腾的一个小玩意]基于jquery+百度音乐的音乐外链小工具 现在百度mp3好像关掉了,虾米的加载又慢,于是我就根据以前发过的百度音乐的代码弄了这个东西.代码托管到百度BAE的,应用还在审核中,不知 ...

  6. Ubuntu安装ESPNET(搞了一个多月)

    Espnet是我目前安装过最烦人的一个软件了!里面涉及到的内容太多了!前面安装准备内容可参考espnet官方安装文档 1.环境准备 选择对应版本的驱动,cuda,anaconda3,pytorch,c ...

  7. 简要描述如何安装配置apache的一个开源Hadoop

    title: '''简要描述如何安装配置apache的一个开源Hadoop''' date: 2020-05-14 10:54:44 tags: 1)使用 root 用户登录 2)修改 IP [ifc ...

  8. 关于华为DevEco studio2.0的安装和运行第一个hello world的文章

    华为鸿蒙操作系统与2020年9月,将其源代码公开后,就学习了如何下载开发工具DevEco Studio2.0和安装,运行第一个hell worl!,这也是每一个程序员在熟悉新的技术所必须经历的过程. ...

  9. css 风琴,玩一下纯 CSS 折腾的一个叫什么手拉风琴的图片展示效果

    原标题:玩一下纯 CSS 折腾的一个叫什么手拉风琴的图片展示效果 好久没更新的公众号终于更新了,但没有太多内容,主要是也不知道写什么,更关键是已经很久没有写 CSS 的东西了,中午没吃到鸡,就一边观战 ...

最新文章

  1. tomcat catalina.home和catalina.base区别(转)
  2. win10 远程ubuntu
  3. 如何合理使用 CPU 管理策略,提升容器性能?
  4. 2017西安交大ACM小学期数据结构 [树状数组]
  5. JavaScript学习(二十八)—事件冒泡和事件捕获
  6. 数值分析(第五版) 第九章知识点总结
  7. JAVA学习笔记——JAVA基础语法(二)
  8. HBase Region 自动拆分策略
  9. android sdk shell,Android SDK命令行工具Monkey参数及使用解析
  10. (转)iOS 集成支付宝、微信、银联支付 (2017)
  11. 三维地图可视化应用教程
  12. tradeblazer mysql_交易开拓者(TradeBlazer)上手指南
  13. 名家名言 Chuck Thacker
  14. Spatio-Temporal Dynamics and Semantic Attribute Enriched Visual Encoding for Video Captioning
  15. C#、NPOI生成Word文档(模板)
  16. Android10无法访问根目录文件解决
  17. ODBC连接达梦数据库
  18. 用友T+“常用存货属性”
  19. dockerfile unknown instruction:jar
  20. smart700iev3 程序下载设置_Smart 700 IE 如何用以太网下载程序

热门文章

  1. 为什么程序员话少钱多死得早?一位人生悲惨的程序员与你讲述其中原因
  2. Mongodb 监控安装配置
  3. 2019年的咖啡大战,从杭州开打?
  4. 新IT引领新经济 新华三惠州云博会展现“云”魅力
  5. Python爬虫入门记录1.0:获取网站某板块首页面资讯文章标题
  6. untiy打包发布WebGL
  7. c语言json库如何编译,C语言的JSON库Jansson
  8. 学会善于总结,善于表达
  9. Material Design(三)--暗色主题设计
  10. 【零基础系列】K-Means聚类算法