Hello Folks,

I’m getting a strange result when I do an ‘amcheck’:

slot 3: Tape device /dev/nst1 is not ready or is empty
slot 4:Slot 4, label '000279L7', mismatch barcode between changer '000280L7' 
and tapelist file '000279L7'
ERROR: Slot 4, label '000279L7', mismatch barcode between changer '000280L7' 
and tapelist file ‘000279L7'

Here’s what I have in my config file:

define changer spectra-robot {
    tapedev "chg-robot:/dev/changer"
    property "tape-device” "0=tape:/dev/nst0"
    property append "tape-device” "1=tape:/dev/nst1"
    device-property "BLOCK_SIZE" "512k"
    property "use-slots" "1-47”
}

To get rid of the problem, I reverse the tape device order:

define changer spectra-robot {
    tapedev "chg-robot:/dev/changer"
    property "tape-device" "1=tape:/dev/nst0"
    property append "tape-device" "0=tape:/dev/nst1"
    device-property "BLOCK_SIZE" "512k"
    property "use-slots" "1-47”
}

Here’s the pertinent lines of the ‘amcheck’ after having made this change:

slot 3: volume '000279L7'
Will write to volume '000279L7' in slot 3.

What going on?  If it can help, here’s the output of ‘lsscsi -g’ (I removed the 
non-tape + changer lines):

[1:0:4:0]    tape    IBM      ULTRIUM-HH7      G9Q1  /dev/st0   /dev/sg10
[2:0:4:0]    tape    IBM      ULTRIUM-HH7      G9Q1  /dev/st1   /dev/sg13
[2:0:4:1]    mediumx SPECTRA  PYTHON           2000  /dev/sch0  /dev/sg14

And here’s an output of the first few lines of the command ‘mtx status’:

Storage Changer /dev/changer:2 Drives, 48 Slots ( 1 Import/Export )
Data Transfer Element 0:Empty
Data Transfer Element 1:Full (Storage Element 3 Loaded):VolumeTag = 000279L7    
                        
      Storage Element 1:Full :VolumeTag=000277L7                            
      Storage Element 2:Full :VolumeTag=000278L7                            
      Storage Element 3:Empty
      Storage Element 4:Full :VolumeTag=000280L7        

I’m using a 50 slot SpectraLogic T50e library with two LTO7 IBM drives.

Thanks!





Reply via email to