Amanda-Users

Re: chg-zd-mtx issue ?

2003-04-04 15:26:57
Subject: Re: chg-zd-mtx issue ?
From: Brian Cuttler <brian AT wadsworth DOT org>
To: Brian Cuttler <brian AT wadsworth DOT org>
Date: Fri, 4 Apr 2003 13:56:13 -0500 (EST)
Ok, getting smarter...

following your suggestion

# truss amtape ninfo newtonl

Tail of the output (I can script if if you want more)

amtapewrite(2, " a m t a p e", 6)                       = 6
: scanning all write(2, " :   s c a n n i n g   a".., 15)       = 15
9write(2, " 9", 1)                              = 1
 slots in tape-changer rack:
write(2, "   s l o t s   i n   t a".., 29)      = 29
so_socket(PF_UNIX, SOCK_STREAM, 0, "", 1)       = 4
so_socket(PF_UNIX, SOCK_STREAM, 0, "", 1)       = 5
so_socketpair(0xFFBFFB48)                       = 0
close(4)                                        = 0
fork()                                          = 21854
close(5)                                        = 0
read(6, " 2   / d e v / r m t / 1".., 1024)     = 15
wait()                                          = 21854 [0x0000]
close(6)                                        = 0
write(10, " c h a n g e r :   g o t".., 41)     = 41
open64("/dev/rmt/1cn", O_RDONLY)                = 4
brk(0x0002FEC8)                                 = 0
brk(0x00035EC8)                                 = 0
ioctl(4, MNTIOC_NMNTS, 0xFFBFF258)              = 0
read(4, " A M A N D A :   T A P E".., 32768)    = 32768
close(4)                                        = 0
slot write(2, " s l o t  ", 5)                  = 5
2write(2, " 2", 1)                              = 1
: date write(2, " :   d a t e  ", 7)                    = 7
20030403write(2, " 2 0 0 3 0 4 0 3", 8)                 = 8
 label write(2, "   l a b e l  ", 7)                    = 7
NEWTONL02write(2, " N E W T O N L 0 2", 9)              = 9

write(2, "\n", 1)                               = 1
write(10, " c h a n g e r _ l a b e".., 36)     = 36
so_socket(PF_UNIX, SOCK_STREAM, 0, "", 1)       = 4
so_socket(PF_UNIX, SOCK_STREAM, 0, "", 1)       = 5
so_socketpair(0xFFBFFA50)                       = 0
close(4)                                        = 0
fork()                                          = 21962
close(5)                                        = 0
read(6, " 2   9   1   1\n", 1024)               = 8
wait()                                          = 21962 [0x0000]
close(6)                                        = 0
write(10, " c h a n g e r :   g o t".., 34)     = 34
write(10, " c h a n g e r _ q u e r".., 40)     = 40
write(10, " c h a n g e r _ q u e r".., 30)     = 30
write(10, " c h a n g e r _ l a b e".., 48)     = 48
so_socket(PF_UNIX, SOCK_STREAM, 0, "", 1)       = 4
so_socket(PF_UNIX, SOCK_STREAM, 0, "", 1)       = 5
so_socketpair(0xFFBFFAC8)                       = 0
close(4)                                        = 0
fork()                                          = 22058
close(5)                                        = 0
read(6, " 2   / d e v / r m t / 1".., 1024)     = 15
wait()                                          = 22058 [0x0000]
close(6)                                        = 0
write(10, " c h a n g e r :   g o t".., 41)     = 41
    Incurred fault #5, FLTACCESS  %pc = 0xFF0C37F4
      siginfo: SIGBUS BUS_ADRALN addr=0x000248F2
    Received signal #10, SIGBUS [default]
      siginfo: SIGBUS BUS_ADRALN addr=0x000248F2


> Gene,
> Jon,
> 
> This useful ? In order from newest file to eldest...
> 
> Personally I don't see an error here but the command that
> produced these (and other files) was
> 
> > amtape ninfo update
> amtape: scanning all 9 slots in tape-changer rack:
> slot 3: date X        label NTNWKLY10
> Bus error (core dumped)
> 
> 
> # cat amtape.20030404133143.debug 
> amtape: debug 1 pid 20316 ruid 110 euid 110: start at Fri Apr  4 13:31:43 2003
> changer: got exit: 0 str: 3 9 1 1
> changer: got exit: 0 str: 3 /dev/rmt/0cn
> changer_label: NTNWKLY10 for slot 3
> changer: got exit: 0 str: 3 9 1 1
> changer_query: changer return was 9 1 1
> changer_query: searchable = 1
> changer_label: calling changer -label NTNWKLY10
> changer: got exit: 0 str: 3 /dev/rmt/0cn
> 
> 
> # cat  chg-zd-mtx.20030404133149000.debug
> chg-zd-mtx: debug 1 pid 20624 ruid 110 euid 110: start at Fri Apr  4 13:31:49 
> 2003
> 13:31:49 Arg info:
>          $# = 2
>          $0 = "/usr/local/libexec/chg-zd-mtx"
>          $1 = "-label"
>          $2 = "NTNWKLY10"
> 13:31:49 Running: /usr/local/sbin/mtx status
> 13:31:50 Exit code: 0
>          Stdout:
>   Storage Changer /dev/scsi/changer/c5t4d0:1 Drives, 9 Slots ( 0 
> Import/Export )
> Data Transfer Element 0:Full (Storage Element 3 Loaded):VolumeTag = AF6411L1  
>                       
>       Storage Element 1:Full :VolumeTag=AF6410L1                        
>       Storage Element 2:Full :VolumeTag=AF6402L1                        
>       Storage Element 3:Empty:VolumeTag=                                
>       Storage Element 4:Full :VolumeTag=AF6412L1                        
>       Storage Element 5:Full :VolumeTag=AF6394L1                        
>       Storage Element 6:Full :VolumeTag=CLNI55L1                        
>       Storage Element 7:Full :VolumeTag=AF6396L1                        
>       Storage Element 8:Full :VolumeTag=AF6398L1                        
>       Storage Element 9:Full :VolumeTag=AF6397L1                        
> 13:31:50 Config info:
>          firstslot = "1"
>          lastslot = "9"
>          cleanslot = "-1"
>          cleancycle = "120"
>          offline_before_unload = "0"
>          unloadpause = "0"
>          autoclean = "0"
>          autocleancount = "99"
>          havereader = "1"
>          driveslot = "0"
>          poll_drive_ready = "3"
>          max_drive_wait = "120"
> 13:31:50 STATUS   -> currently loaded slot = 3
>                   -> currently loaded barcode = "AF6411L1"
> 13:31:50 LABEL    -> Adding label "NTNWKLY10" with barcode "AF6411L1" for 
> slot 3 into /usr/local/etc/amanda/ninfo/chg-zd-mtx-barcodes
>                   -> already synced
> 13:31:50 Exit (0) -> 3 /dev/rmt/0cn
> chg-zd-mtx: pid 20714 finish time Fri Apr  4 13:31:50 2003
> 
> Then a new core file
> 
> # cat chg-zd-mtx.20030404133149.debug 
> chg-zd-mtx: debug 1 pid 20526 ruid 110 euid 110: start at Fri Apr  4 13:31:49 
> 2003
> 13:31:49 Arg info:
>          $# = 1
>          $0 = "/usr/local/libexec/chg-zd-mtx"
>          $1 = "-info"
> 13:31:49 Running: /usr/local/sbin/mtx status
> 13:31:49 Exit code: 0
>          Stdout:
>   Storage Changer /dev/scsi/changer/c5t4d0:1 Drives, 9 Slots ( 0 
> Import/Export )
> Data Transfer Element 0:Full (Storage Element 3 Loaded):VolumeTag = AF6411L1  
>                       
>       Storage Element 1:Full :VolumeTag=AF6410L1                        
>       Storage Element 2:Full :VolumeTag=AF6402L1                        
>       Storage Element 3:Empty:VolumeTag=                                
>       Storage Element 4:Full :VolumeTag=AF6412L1                        
>       Storage Element 5:Full :VolumeTag=AF6394L1                        
>       Storage Element 6:Full :VolumeTag=CLNI55L1                        
>       Storage Element 7:Full :VolumeTag=AF6396L1                        
>       Storage Element 8:Full :VolumeTag=AF6398L1                        
>       Storage Element 9:Full :VolumeTag=AF6397L1                        
> 13:31:49 Config info:
>          firstslot = "1"
>          lastslot = "9"
>          cleanslot = "-1"
>          cleancycle = "120"
>          offline_before_unload = "0"
>          unloadpause = "0"
>          autoclean = "0"
>          autocleancount = "99"
>          havereader = "1"
>          driveslot = "0"
>          poll_drive_ready = "3"
>          max_drive_wait = "120"
> 13:31:49 STATUS   -> currently loaded slot = 3
>                   -> currently loaded barcode = "AF6411L1"
> 13:31:49 INFO     -> first slot: 1
>                   -> current slot: 3
>                   -> loaded slot: 3
>                   -> last slot: 9
>                   -> slot list:  1 2 3 4 5 6 7 8 9
>                   -> can go backwards: 1
>                   -> havereader: 1
> 13:31:49 Exit (0) -> 3 9 1 1
> chg-zd-mtx: pid 20614 finish time Fri Apr  4 13:31:49 2003


<Prev in Thread] Current Thread [Next in Thread>