Ok I fixed the issue with the library. FYI the library manager is 6.2.2.0 and the library client was 5.5.2.
After inventory library - Audit fails as there are no tapes in these slots. TSM wants to read the label before removing the entry from it's inventory apparently. So I ended up figuring out which slots it wanted tapes in and then manually put tapes there for it to check. Server Message Time Message Number Message MCTSM02 5/6/2011 4:30:55 PM ANR8788W Unable to read the barcode of cartridge in slot-id 1355 in library 3584LIB; loading in drive to read label. MCTSM02 5/6/2011 4:30:56 PM ANR8788W Unable to read the barcode of cartridge in slot-id 1433 in library 3584LIB; loading in drive to read label. MCTSM02 5/6/2011 4:36:58 PM ANR8779E Unable to open drive /dev/IBMtape12, error number= 20. MCTSM02 5/6/2011 4:36:58 PM ANR8912E Unable to verify the label of volume from slot-element 1355 in drive DRIVE7 (/dev/IBMtape12) in library 3584LIB. MCTSM02 5/6/2011 4:36:58 PM ANR8779E Unable to open drive /dev/IBMtape21, error number= 22. MCTSM02 5/6/2011 4:36:58 PM ANR8912E Unable to verify the label of volume from slot-element 1433 in drive DRIVE0 (/dev/IBMtape21) in library 3584LIB. MCTSM02 5/6/2011 4:36:59 PM ANR8460E AUDIT LIBRARY process for library 3584LIB failed. MCTSM02 5/6/2011 4:36:59 PM ANR0985I Process 178 for AUDIT LIBRARY running in the BACKGROUND completed with completion state FAILURE at 04:36:59 PM. After putting tapes into slots TSM thought existed: Server Message Time Message Number Message MCTSM02 5/6/2011 4:59:12 PM ANR0984I Process 179 for AUDIT LIBRARY started in the BACKGROUND at 04:59:12 PM. MCTSM02 5/6/2011 4:59:12 PM ANR8457I AUDIT LIBRARY: Operation for library 3584LIB started as process 179. MCTSM02 5/6/2011 4:59:14 PM ANR8455E Volume 003154L3 could not be located during audit of library 3584LIB. Volume has been removed from the library inventory. MCTSM02 5/6/2011 4:59:14 PM ANR8461I AUDIT LIBRARY process for library 3584LIB completed successfully. MCTSM02 5/6/2011 4:59:14 PM ANR0985I Process 179 for AUDIT LIBRARY running in the BACKGROUND completed with completion state SUCCESS at 04:59:15 PM. And finally: Server Message Time Message Number Message MCTSM02 5/6/2011 5:08:08 PM ANR8422I CHECKIN LIBVOLUME: Operation for library 3584LIB started as process 180. MCTSM02 5/6/2011 5:08:09 PM ANR8430I Volume 003257L3 has been checked into library 3584LIB. MCTSM02 5/6/2011 5:08:09 PM ANR8430I Volume 003407L3 has been checked into library 3584LIB. MCTSM02 5/6/2011 5:08:10 PM ANR8430I Volume 003136L3 has been checked into library 3584LIB. MCTSM02 5/6/2011 5:08:10 PM ANR8431I CHECKIN LIBVOLUME process completed for library 3584LIB; 3 volume(s) found. MCTSM02 5/6/2011 5:08:10 PM ANR0985I Process 180 for CHECKIN LIBVOLUME running in the BACKGROUND completed with completion state SUCCESS at 05:08:10 PM. Not pretty but no tapes are missing and all slots are showing allocated with barcodes. Thanks, Bob -----Original Message----- From: ADSM: Dist Stor Manager [mailto:[email protected]] On Behalf Of David Longo Sent: Thursday, May 05, 2011 10:25 PM To: [email protected] Subject: Re: [ADSM-L] Tape issues with 3584 library Solution is to open doors on each frame, that will cause entire library to be inventoried. Simple if you have just 2 or 3 frames! >>> "Prather, Wanda" <[email protected]> 5/5/2011 9:09 PM >>> If you open the door in paused mode yes, it will inventory the frame with the door you opened. But not the other frames (if you have other frames). -----Original Message----- From: ADSM: Dist Stor Manager [mailto:[email protected]] On Behalf Of Bartels, Bob Sent: Thursday, May 05, 2011 2:04 AM To: [email protected] Subject: Re: [ADSM-L] Tape issues with 3584 library . o 0 (why must I be onsite to do this?) I had thought opening the door of the 3584lib in paused mode would have caused a quick re-inventory? I opened to see if any tapes didn't have a label somehow. Maybe the barcode scan it did after the door was closed isn't for inventory purposes? I'll run the inventory command run from the console and then hopefully the audit will succeed and do what you mentioned below. Thanks, Bob -----Original Message----- From: ADSM: Dist Stor Manager [mailto:[email protected]] On Behalf Of Prather, Wanda Sent: Wednesday, May 04, 2011 8:52 PM To: [email protected] Subject: Re: [ADSM-L] Tape issues with 3584 library Answers in line below... I have a weird situation taking place. I believe there are two distinct issues but they might be related. A gripper issue caused a few tapes to be mishandled and dropped into the library. I ended up checking them out but cannot fix these issues: When I run a "show slots 3584lib" there are two anomalies: Slot 330, status Allocated, element number 1355, barcode not present, barcode value <>, devT=ANY, mediaT=-1, elemT=ANY Slot 408, status Allocated, element number 1433, barcode not present, barcode value <>, devT=LTO, mediaT=417, elemT=ANY When I log onto the 3584 library web console and display data cartridges I cannot locate those elements or verify that there are tapes really at those locations. If I run a library Audit it fails with a tape device error as it is apparently attempting to load those "tapes" to verify the label. However the tape library itself never attempts to mount a tape as I think it knows there aren't any tapes at those locations. How can I fix this issue? ----------------------------------------------------------------------------------------------------------- a) In the 3584 web interface, run an INVENTORY (not with audit) against all frames. That will cause the library to rescan the barcodes. The library's 3584 on-board inventory will then be correct. b) In TSM, run: audit library yourlibnamehere checklabel=barcode That causes TSM to upload the inventory from the 3584, so its inventory will match the 3584's, without loading the tapes to read the internal label. - the TSM audit will not run if there are other tape processes running -any tapes that were checked in to TSM but are not actually in the library will be automatically checked out -tapes that are in the library but are not checked in to TSM will NOT automatically be checked in, so you may also need: 1) checkin libv yourlibnamehere search=yes status=scratch checklabel=barcode wait=0 2) checkin libv yourlibnamehere search=yes status=private checklabel=barcode wait=0 ---------------------------------------------------------------------------------------------------------------------------------- W ##################################### This message is for the named person's use only. It may contain private, proprietary, or legally privileged information. No privilege is waived or lost by any mistransmission. If you receive this message in error, please immediately delete it and all copies of it from your system, destroy any hard copies of it, and notify the sender. You must not, directly or indirectly, use, disclose, distribute, print, or copy any part of this message if you are not the intended recipient. Health First reserves the right to monitor all e-mail communications through its networks. Any views or opinions expressed in this message are solely those of the individual sender, except (1) where the message states such views or opinions are on behalf of a particular entity; and (2) the sender is authorized by the entity to give such views or opinions. #####################################
