Chinaunix

标题: 求个LTO4磁带相同条码无法检入库的问题与TSM相关的 [打印本页]

作者: fanff1994    时间: 2010-04-19 15:14
标题: 求个LTO4磁带相同条码无法检入库的问题与TSM相关的
各位大哥!
    本人遇到一个很棘手的问题:
    公司里有一台IBM 的TS3310磁带库,磁带60盒左右,还有TSM软件做磁带备份,其中有10盘磁带原先在安装的时候在TSM上做过一次磁带检入并LABEL LIBVOLUME 命令做了标记,里面没有放数据,因为条码排号不齐,所以重新取出来,找了20盘条码排号齐的磁带重新放进去做检入使用至今,现在数据满了,把满的磁带取出来,要放空的磁带进去。
    结果一看原先取出来的10盘磁带条码跟在使用中的20盘磁带的条码有部分相同,我找了10个不相同条码过来重新把这10盘磁带贴上,本想这样子就可以放入库中变新盘使用了,结果TSM服务给我报了一个错,我也看不懂是什么意思,死活不让我把贴了新条码的磁带用起来,挂在那里存不了数据,现在数据越来越满了,磁带都不够用了不知道该怎么办办了,行行好,哪位高手懂TSM的或者遇到过相同问题得到解决的帮忙提个醒,报错如下:


04/18/2010 09:07:25   ANR8808E Could not write label EP0551L4 on the volume in
                                     drive MT2.0.0.1 (MT2.0.0.1) of library LB2.1.0.1 because
                                     that volume is already labeled with A00022L4 which is
                                     still defined in a storage pool or volume history.

                                     (SESSION: 3611, PROCESS: 71)

这个空带原先是A00022L4这个条码,在用的20盘存满数据的磁带里已经有盘是这个条码了,我现在重新贴的是EP0551L4这个条码,按理讲不会跟有数据的相同条码磁带冲突的,但是为什么他会报错不让我使用呢!
作者: kqvfhpyygt    时间: 2010-04-24 15:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: wysilly    时间: 2010-04-25 23:50
overwrite=yes
作者: fanff1994    时间: 2010-04-26 17:13
overwrite=yes 上了没有用
作者: wysilly    时间: 2010-04-26 18:23
bug , ibm 800.
作者: michael1983    时间: 2010-04-27 08:46
bug?
作者: wysilly    时间: 2010-04-27 20:29
用dd吧.
dd if=/dev/zero of=/dev/rmt<*> bs=512 count=10
将原来磁带上的label信息擦除.
作者: fanff1994    时间: 2010-04-28 10:42
回复 7# wysilly


    这个方法可行吗
作者: wysilly    时间: 2010-04-28 17:57
当然可行,label 磁带的过程就是从带库中获取磁带条码信息,再把磁带放入drive,将label信息放入磁带的头部,用于标识磁带.
作者: fanff1994    时间: 2010-04-29 10:20
dd if=/dev/zero of=/dev/rmt<*> bs=512 count=10
能讲一下这条命令要在什么地方输入么,它的参数各表示什么意思的
作者: fanff1994    时间: 2010-04-29 10:29
大侠你看 TSM有自己的重标号命令,它来的解释且是很简单的一句:可以移动卷中的数据(MOVE DATA 命令),这条命令参数且是很不明细,就是没提供指定该卷的参数。


DSMLABEL(为卷标号)

使用此实用程序将标签写到存储器卷,准备与 TSM 服务器一起使用。该实用程序处理所有的磁带驱动器和光驱,无论这些驱动器是单机单元还是处在库中。

注意: 重新标号时数据丢失。在重新标号 TSM 卷之前,可以移动卷中的数据(MOVE DATA 命令),也可以删除卷的内容(带有 DISCARDDATA=YES 的 DELETE VOLUME 命令)。
作者: fanff1994    时间: 2010-04-29 10:39
被TSM管理的TS3310磁带库,装的是TSM的驱动程序,在LIUNX下用DD命令可以对该带库中的驱动器操作吗
作者: fanff1994    时间: 2010-04-29 10:39
谢谢光明大侠!有待尝试
作者: wysilly    时间: 2010-04-29 18:21
5.4以后没有DSMLABEL了
作者: wysilly    时间: 2010-04-29 18:23
tapeutil把带子装入驱动器,再对磁带做dd操作.
作者: fanff1994    时间: 2010-05-04 11:01
我查了tapeutil 跟DD都是在AIX系统下操作,这样的操作会对当前的TSM信息及数据发生冲突吗,会不会导致TSM数据丢失的
作者: hello_unix    时间: 2010-05-04 11:18
找出来所有volume,将不在带库中的所有volume label全删除掉,再添加
试试,这样应该就可以了
作者: fanff1994    时间: 2010-05-04 12:56
要是不在TSM的数据库中,它就不会报错了
作者: fanff1994    时间: 2010-05-12 15:11
#tapeutil -f /dev/rmt0 erase
是AIX下擦除磁帶内容的命令

光明大侠此操作可否删除该磁带头部条码标识
作者: fanff1994    时间: 2010-05-26 10:12
谢谢各位,本人已经解决:


报错信息:
04/18/2010 09:07:25   ANR8808E Could not write label EP0551L4 on the volume in
                                     drive MT2.0.0.1 (MT2.0.0.1) of library LB2.1.0.1 because
                                     that volume is already labeled with A00022L4 which is
                                     still defined in a storage pool or volume history.

                                     (SESSION: 3611, PROCESS: 71)
针对以上错误的解决方法:


1)move data A00022L4

2)query actlog search=MOVE   
//查看进程MOVE DATA是否完成

3)query volume A00022L4  
//查看卷内容是否为Empty空

|卷名                    存储池名称  设备类名   估计容量 使用率 卷状态           |
|                                                 (MB)                           |
|----------------------- ----------- ---------- --------  ----- -------          |
|A00022L4                LTOPOOL1    LTOCLASS1       0.0   0.0   Empty           |

4)del vol A00022L4     
//如果A00022L4卷中存在数据,此命令会自动操作失效(不做删除)。

5)checkout libv lb2.1.0.1 A00022L4 remove=b   
//检出该盘至 I/O槽

从I/O槽拿出A00022L4磁带,并在I/O槽中放入EP0551L4磁带

6)label libvolume LB2.1.0.1 SEARCH=Bulk LABELSOURCE=BARCODE CHECKIN=scratch OVERWRITE=YES

然后成功label后

define volume LTOPOOL1 EP0551L4
//命令把磁带定义到存储池,然后状态从scratch变成了private


7)在I/O槽中放入A00022L4磁带

8)label libvolume LB2.1.0.1 SEARCH=Bulk LABELSOURCE=BARCODE CHECKIN=scratch OVERWRITE=YES

然后成功label后

define volume LTOPOOL1 A00022L4
//命令把磁带定义到存储池,然后状态从scratch变成了private
作者: cesar_wu    时间: 2010-06-03 14:09
首先你把磁带checkout ,在把好的磁带checkin进去就可以了 ,如果不行就修改一下volhist
作者: Tdog    时间: 2010-06-03 15:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: diyxyj    时间: 2010-06-05 21:22
可以试一下啊: TSM audit  




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2