1. Forum Rules (PLEASE CLICK HERE TO READ BEFORE POSTING) Click the link to access ADSM.ORG Acceptable Use Policy and forum rules which should be observed when using this website. Violators may be banned from this website. This message will disappear after you have made at least 12 posts. Thank you for your cooperation.

Tivoli makes "destroyed" volume a scratch again

Discussion in 'Restore / Recovery Discussion' started by Castaway, Jul 12, 2006.

  1. Castaway

    Castaway New Member

    Joined:
    Sep 22, 2005
    Messages:
    37
    Likes Received:
    1
    Occupation:
    TSM Admin
    Location:
    Boonedocks
    I had a 3590 drive in an ATL eat an onsite tape. The CE pried it out with a crow bar :-o and it is physically not in the unit. I called back the offsite tapes needed to "RESTORE" this volume and ran the RESTORE VOL command and it told me it changed the UNAVAILABLE volume to DESTROYED. Great. When it was done, lo and behold, I had a SCRATCH volume instead of a DESTROYED one. Does this make sense for Tivoli to do this? Is it because the ATL thinks it still has the tape since it couldn't be ejected through the ATL console? I can't delete the volume to Tivoli because it is not a member of any pool. Won't Tivoli try to use it at some point and pump out nasty messages about it being not available again?



    I have an AIX5.3 TSM server running TSM5.3.3.0, 3494 ATL with both 3590 & 3592 drives.
     
  2.  
  3. heada

    heada Moderator

    Joined:
    Sep 23, 2002
    Messages:
    2,560
    Likes Received:
    168
    Occupation:
    Storage Administrator
    Location:
    Indiana
    If you perform a 3494 inventory, the 3494 will update it's internal database without the volume.(should have happened when the library was opened, but have the CE run one manually. This can take a very long time, depending on the size of the 3494) Once that is done, perform an audit library within TSM to update TSM's database with what the 3494 has.(again, can take a very long time, depending on the size of the 3494) You should no longer have the "scratch" (but very destroyed) volume.



    -Aaron
     
  4. Castaway

    Castaway New Member

    Joined:
    Sep 22, 2005
    Messages:
    37
    Likes Received:
    1
    Occupation:
    TSM Admin
    Location:
    Boonedocks
    I was afraid that was going to be the answer! Thanks...I think!

    The fact that the CE "paused" the library to get to the drive from the front door make any difference? I don't know a whole lot about the ATL console but it sure would be nice to be able to trash that one tape someway without having to do a full inventory.
     
  5. may

    may Senior Member

    Joined:
    Aug 5, 2004
    Messages:
    1,074
    Likes Received:
    0
    Location:
    PARIS
    I am not sur to really understand your prob, but if the tape is bad, can't you just remove it from libray by doing "Checkout libvol remove=yes/no (as you want)"?
     
  6. heada

    heada Moderator

    Joined:
    Sep 23, 2002
    Messages:
    2,560
    Likes Received:
    168
    Occupation:
    Storage Administrator
    Location:
    Indiana
    Pausing the 3494 prevents the robot arm from entering a crash-stop mode. If you manually modified the 3494's inventory (remove/add a volume) then there is nothing to tell the 3494 what you've done. At a bare minimum, you need to have the 3494 re-inventory itself so that it knows that the volume is now gone. TSM will auto-update itself (in a way) when it asks the 3494 to mount that volume and the 3494 denys the mount request because the volume isn't in the inventory.



    When you have the CE re-inventory the library, it will not take THAT long. The 3494 will read the barcode on each volume. Performing this on a 8 module library took me about 30 minutes. When TSM performs an audit library, there should be 2 methods of performing this. First, and the fastest, is to just read the barcodes. This should take no more time than it took for the 3494 to re-inventory. The second, and by far MUCH slower would be to mount and read the internal label on each volume. If you use this method, be prepared to wait a few hours to days, depending on the size of the 3494.



    There might be a way to manually update the 3494's inventory with mtlib but I don't know all the options so I can't tell you how to do that.



    -Aaron
     

Share This Page