Drive keeps showing tape volume after physical replacement

JorisG

Active Newcomer
Joined
Mar 18, 2015
Messages
5
Reaction score
0
Points
0
PREDATAR Control23

Hi all,

We recently had a tape drive failure because of some broken tape.
After the replacement, the drive comes online in TSM, but it keeps showing that there's a tape volume, even though that one was removed together with the drive:
Library Name: TS3100
Drive Name: DRIVE2
Device Type: LTO
On-Line: Yes
Read Formats: ULTRIUM5C,ULTRIUM5,ULTRIUM4C,ULTRIUM4,ULTRIUM3C,ULTRIUM3
Write Formats: ULTRIUM5C,ULTRIUM5,ULTRIUM4C,ULTRIUM4
Element: 257
Drive State: UNKNOWN
Volume Name: AMA013L5
...

How do I tell TSM that there is in fact no more tape in the drive? I've tried rebooting the tape device itself, and also launched a re-inventory and audit library, but without result. As we're only used to basic operation and troubleshooting, this one is above my level :)
Thanks in advance!
 
PREDATAR Control23

This usually gets updated when the drive is used, or when the library is initialized. The library gets initialized when it's defined and also when the instance is restarted.

Try this:
- halt Spectrum Protect
- power off the server
- power off the library
- power on the library
- power on the server
 
PREDATAR Control23

The TSM Server thinks that there is a tape in the drive.
Just run the following: checkout libv <library Name> <volume name> remove=no checklabel=no
Since the tape is broken, issue: update volume <volume name> access=destroyed
If the data on the volume are backed up to a copy pool, just recreate the volume that we marked destroyed.

Good Luck,
Sias
 
PREDATAR Control23

Hi Sias,
Unfortunately the checkout didn't resolve it. I'll try Marclant's more drastic solution when I find an appropriate timeslot.
 
PREDATAR Control23

Just curious, what happen when you issue the checkout libv command?
What are the messages in the actlog after the command was issued?
I hope you did not include <> with the command?
ie: checkout libv TS3100 AMA013L5 remove=no checklabel=no

If you going to try Marclant's solution.
...
- power on the library
- power on the server <-NOTE: Before powering up the server, wait until the library complete its power up.

Good Luck,
Sias
 
Top