OK, now we may be getting somewhere -- at least I have a dump of messages...
It does look like the problem is with the tape drive, but that's after it working fine at first. It successfully opens the drive and determines (correctly) that the volume in the drive is an unlabeled tape. As a result? the tape drive is opened in a read-only state -- or maybe that's because it start by trying to read the existing label and you only need read-only for that. # sudo -u bacula -g tape /usr/sbin/bacula-sd -d200 bacula-sd: address_conf.c:274-0 Initaddr 0.0.0.0:9103 bacula-sd: stored_conf.c:698-0 Inserting Director res: sleipnir-mon root@odin:/etc/bacula# odin-sd: bsys.c:726-0 Could not open state file. sfd=-1 size=192: ERR=No such file or directory odin-sd: stored.c:572-0 calling init_dev /dev/tape/by-id/scsi-35000e11164c42001-nst odin-sd: dev.c:342-0 init_dev: tape=1 dev_name=/dev/tape/by-id/scsi-35000e11164c42001-nst odin-sd: stored.c:574-0 SD init done /dev/tape/by-id/scsi-35000e11164c42001-nst odin-sd: block_util.c:206-0 empty len=64512 block=7fe350002170 set binbuf=24 odin-sd: block_util.c:143-0 New block len=64512 block=7fe350002170 odin-sd: bnet_server.c:86-0 Addresses 136.168.201.110:9103 odin-sd: acquire.c:673-0 Attach 0x50001c68 to dev "Drive-1" (/dev/tape/by-id/scsi-35000e11164c42001-nst) odin-sd: autochanger.c:322-0 Locking changer AutochangerOdin odin-sd: autochanger.c:278-0 Run program=/etc/bacula/scripts/mtx-changer /dev/tape/by-id/scsi-1IBM_3573-TL_00X2U78BZ022_LL0 loaded 0 /dev/tape/by-id/scsi-35000e11164c42001-nst 0 odin-sd: autochanger.c:280-0 run_prog: /etc/bacula/scripts/mtx-changer /dev/tape/by-id/scsi-1IBM_3573-TL_00X2U78BZ022_LL0 loaded 0 /dev/tape/by-id/scsi-35000e11164c42001-nst 0 stat=0 result=1 odin-sd: autochanger.c:336-0 Unlocking changer AutochangerOdin odin-sd: stored.c:588-0 calling first_open_device "Drive-1" (/dev/tape/by-id/scsi-35000e11164c42001-nst) odin-sd: device.c:279-0 start open_output_device() odin-sd: device.c:298-0 Opening device. odin-sd: tape_dev.c:958-0 Enter tape mount odin-sd: tape_dev.c:84-0 Open dev: device is tape odin-sd: autochanger.c:260-0 Return cached slot=1 odin-sd: tape_dev.c:99-0 Try open "Drive-1" (/dev/tape/by-id/scsi-35000e11164c42001-nst) mode=OPEN_READ_ONLY odin-sd: tape_dev.c:121-0 Rewind after open odin-sd: os.c:58-0 In set_os_device_parameters odin-sd: os.c:64-0 Set block size to zero odin-sd: tape_dev.c:176-0 open dev: tape 5 opened odin-sd: dev.c:391-0 preserve=0x0 fd=5 odin-sd: dev.c:394-0 open dev: fd=5 dev=7fe350001476 dcr=7fe350001098 vol= type=2 dev_name="Drive-1" (/dev/tape/by-id/scsi-35000e11164c42001-nst) mode=OPEN_READ_ONLY odin-sd: device.c:304-0 open dev "Drive-1" (/dev/tape/by-id/scsi-35000e11164c42001-nst) OK odin-sd: label.c:72-0 Enter: int read_dev_volume_label(DCR*) odin-sd: label.c:75-0 Enter read_volume_label res=0 device="Drive-1" (/dev/tape/by-id/scsi-35000e11164c42001-nst) vol= dev_Vol=*NULL* odin-sd: block_util.c:206-0 empty len=64512 block=7fe350002170 set binbuf=24 odin-sd: label.c:126-0 Big if statement in read_volume_label odin-sd: block.c:458-0 Read() vol= nbytes=0 addr=-1 odin-sd: block.c:487-0 block.c:480 The Volume= on device="Drive-1" (/dev/tape/by-id/scsi-35000e11164c42001-nst) appears to be unlabeled. odin-sd: block.c:493-0 ==== Read zero bytes. vol= at -1 odin-sd: label.c:131-0 Requested Volume "" on tape device "Drive-1" (/dev/tape/by-id/scsi-35000e11164c42001-nst) is not a Bacula labeled Volume, because: ERR=block.c:480 The Volume= on device="Drive-1" (/dev/tape/by-id/scsi-35000e11164c42001-nst) appears to be unlabeled. odin-sd: label.c:160-0 No volume label - bailing out odin-sd: block_util.c:206-0 empty len=64512 block=7fe350002170 set binbuf=24 odin-sd: label.c:251-0 return 3 odin-sd: label.c:252-0 Leave: int read_dev_volume_label(DCR*) odin-sd: stored.c:613-0 Could not mount device "Drive-1" (/dev/tape/by-id/scsi-35000e11164c42001-nst) odin-sd: bnet.c:566-0 who=client host=136.168.201.100 port=9103 odin-sd: dircmd.c:178-0 Got a DIR connection at 31-Jul-2017 12:58:24 odin-sd: cram-md5.c:69-0 send: auth cram-md5 challenge <1587823263.1501531104@odin-sd> ssl=0 odin-sd: cram-md5.c:133-0 cram-get received: auth cram-md5 <839623232.1501531104@sleipnir-dir> ssl=0 odin-sd: cram-md5.c:157-0 sending resp to challenge: P7tmG2+KsR/8M7YfplspnD odin-sd: dircmd.c:204-0 Message channel init completed. odin-sd: dircmd.c:211-0 <dird: autochanger slots AutochangerOdin odin-sd: dircmd.c:225-0 Do command: autochanger odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:837-0 Found changer device Drive-1 odin-sd: dircmd.c:850-0 Found device Drive-1 odin-sd: block_util.c:206-0 empty len=64512 block=7fe350012830 set binbuf=24 odin-sd: block_util.c:143-0 New block len=64512 block=7fe350012830 odin-sd: acquire.c:673-0 Attach 0x50012f38 to dev "Drive-1" (/dev/tape/by-id/scsi-35000e11164c42001-nst) odin-sd: autochanger.c:322-0 Locking changer AutochangerOdin odin-sd: autochanger.c:670-0 <stored: slots=24 odin-sd: autochanger.c:336-0 Unlocking changer AutochangerOdin odin-sd: bnet.c:566-0 who=client host=136.168.201.100 port=9103 odin-sd: dircmd.c:178-0 Got a DIR connection at 31-Jul-2017 12:58:25 odin-sd: cram-md5.c:69-0 send: auth cram-md5 challenge <1792316614.1501531105@odin-sd> ssl=0 odin-sd: cram-md5.c:133-0 cram-get received: auth cram-md5 <1290223807.1501531105@sleipnir-dir> ssl=0 odin-sd: cram-md5.c:157-0 sending resp to challenge: u+RSe94jz4UptzNhM8+toC odin-sd: dircmd.c:204-0 Message channel init completed. odin-sd: dircmd.c:211-0 <dird: autochanger list AutochangerOdin odin-sd: dircmd.c:225-0 Do command: autochanger odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:837-0 Found changer device Drive-1 odin-sd: dircmd.c:850-0 Found device Drive-1 odin-sd: block_util.c:206-0 empty len=64512 block=7fe348001500 set binbuf=24 odin-sd: block_util.c:143-0 New block len=64512 block=7fe348001500 odin-sd: acquire.c:673-0 Attach 0x48000ff8 to dev "Drive-1" (/dev/tape/by-id/scsi-35000e11164c42001-nst) odin-sd: autochanger.c:322-0 Locking changer AutochangerOdin odin-sd: autochanger.c:278-0 Run program=/etc/bacula/scripts/mtx-changer /dev/tape/by-id/scsi-1IBM_3573-TL_00X2U78BZ022_LL0 loaded 0 /dev/tape/by-id/scsi-35000e11164c42001-nst 0 odin-sd: autochanger.c:280-0 run_prog: /etc/bacula/scripts/mtx-changer /dev/tape/by-id/scsi-1IBM_3573-TL_00X2U78BZ022_LL0 loaded 0 /dev/tape/by-id/scsi-35000e11164c42001-nst 0 stat=0 result=1 odin-sd: autochanger.c:336-0 Unlocking changer AutochangerOdin odin-sd: autochanger.c:322-0 Locking changer AutochangerOdin odin-sd: autochanger.c:657-0 <stored: 2:000018L6 odin-sd: autochanger.c:657-0 <stored: 3:000021L6 odin-sd: autochanger.c:657-0 <stored: 4:CLNU00L1 odin-sd: autochanger.c:657-0 <stored: 5:000014L6 odin-sd: autochanger.c:657-0 <stored: 6:000017L6 odin-sd: autochanger.c:657-0 <stored: 7:000020L6 odin-sd: autochanger.c:657-0 <stored: 8:CLN005L3 odin-sd: autochanger.c:657-0 <stored: 9:000013L6 odin-sd: autochanger.c:657-0 <stored: 10:000016L6 odin-sd: autochanger.c:657-0 <stored: 11:000019L6 odin-sd: autochanger.c:657-0 <stored: 12:000012L6 odin-sd: autochanger.c:657-0 <stored: 13:000009L6 odin-sd: autochanger.c:657-0 <stored: 14:000006L6 odin-sd: autochanger.c:657-0 <stored: 15:000003L6 odin-sd: autochanger.c:657-0 <stored: 16:000011L6 odin-sd: autochanger.c:657-0 <stored: 17:000008L6 odin-sd: autochanger.c:657-0 <stored: 18:000005L6 odin-sd: autochanger.c:657-0 <stored: 19:000002L6 odin-sd: autochanger.c:657-0 <stored: 20:000010L6 odin-sd: autochanger.c:657-0 <stored: 21:000007L6 odin-sd: autochanger.c:657-0 <stored: 22:000004L6 odin-sd: autochanger.c:657-0 <stored: 23:000001L6 odin-sd: autochanger.c:657-0 <stored: 1:000015L6 odin-sd: autochanger.c:336-0 Unlocking changer AutochangerOdin odin-sd: bnet.c:566-0 who=client host=136.168.201.100 port=9103 odin-sd: dircmd.c:178-0 Got a DIR connection at 31-Jul-2017 12:58:35 odin-sd: cram-md5.c:69-0 send: auth cram-md5 challenge <1434613563.1501531115@odin-sd> ssl=0 odin-sd: cram-md5.c:133-0 cram-get received: auth cram-md5 <734308377.1501531115@sleipnir-dir> ssl=0 odin-sd: cram-md5.c:157-0 sending resp to challenge: GA/q4g/uIH/DvkJfC/+UwA odin-sd: dircmd.c:204-0 Message channel init completed. odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000015L6 PoolName=OdinPool MediaType=LTO6 Slot=1 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000018L6 PoolName=OdinPool MediaType=LTO6 Slot=2 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000021L6 PoolName=OdinPool MediaType=LTO6 Slot=3 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000014L6 PoolName=OdinPool MediaType=LTO6 Slot=5 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000017L6 PoolName=OdinPool MediaType=LTO6 Slot=6 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000020L6 PoolName=OdinPool MediaType=LTO6 Slot=7 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000013L6 PoolName=OdinPool MediaType=LTO6 Slot=9 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000016L6 PoolName=OdinPool MediaType=LTO6 Slot=10 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000019L6 PoolName=OdinPool MediaType=LTO6 Slot=11 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000012L6 PoolName=OdinPool MediaType=LTO6 Slot=12 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000009L6 PoolName=OdinPool MediaType=LTO6 Slot=13 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000006L6 PoolName=OdinPool MediaType=LTO6 Slot=14 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000003L6 PoolName=OdinPool MediaType=LTO6 Slot=15 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000011L6 PoolName=OdinPool MediaType=LTO6 Slot=16 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000008L6 PoolName=OdinPool MediaType=LTO6 Slot=17 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000005L6 PoolName=OdinPool MediaType=LTO6 Slot=18 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000002L6 PoolName=OdinPool MediaType=LTO6 Slot=19 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000010L6 PoolName=OdinPool MediaType=LTO6 Slot=20 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000007L6 PoolName=OdinPool MediaType=LTO6 Slot=21 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000004L6 PoolName=OdinPool MediaType=LTO6 Slot=22 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping odin-sd: dircmd.c:211-0 <dird: label AutochangerOdin VolumeName=000001L6 PoolName=OdinPool MediaType=LTO6 Slot=23 drive=0 odin-sd: dircmd.c:225-0 Do command: label odin-sd: dircmd.c:817-0 Try changer device Drive-1 odin-sd: dircmd.c:842-0 Device AutochangerOdin drive wrong: want=0 got=0 skipping Steve Garcia Ignorance killed the cat, curiosity was framed. ---- "Ana Emília M. Arruda" <emiliaarr...@gmail.com> wrote: > Hello Steve, > > Sorry, I sent an incomplete message. > > I think we will need to speak the same language here :-) > > You have your Director running at sleipnir host: > > root@sleipnir:/etc/bacula# bconsole > Connecting to Director sleipnir:9101 > 1000 OK: 102 sleipnir-dir Version: 7.4.3 (18 June 2016) > > with the Autochanger configuration on Director: > > From bacula-dir.conf on sleipnir (where the director is): > Storage { > Name = Library2 > # Do not use "localhost" here > Address = odin # N.B. Use a fully qualified name here > SDPort = 9103 > Password = "*****************" > Device = AutochangerOdin > Media Type = LTO6 > Autochanger = yes # enable for autochanger device > } > > And you have your remote Storage Daemon installed in a host called > odin with the following configuration: > > From the bacula-sd.conf on odin (where the library is): > Autochanger { > Name = AutochangerOdin > Device = Drive-1 > Changer Command = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d" > Changer Device = /dev/autochanger1 > } > > Device { > Name = Drive-1 # > Description = "LT06 inside Dell TL2000 Library" > Drive Index = 0 > Media Type = LT06 > Archive Device = /dev/nst0 > AutomaticMount = yes; # when device opened, read it > AlwaysOpen = yes; > RemovableMedia = yes; > RandomAccess = no; > AutoChanger = yes > SpoolDirectory = "/var/spool/bacula" > MaximumSpoolSize = 485G > Maximum Network Buffer Size = 65536 > Offline On Unmount = no > Alert Command = "sh -c 'smartctl -H -l error %c'" > } > This is perfect. > > You are right, the permission needs to be checked. > > If you have bacula-sd runnig as bacula user, the bacula user must be member > of tape group. > > Also, you can start the bacula-sd daemon in debug mode to get some debug > output and maybe help in this case. The following command should be run on > odin host: > > * sudo -u bacula -g tape /opt/ bacula/bin/bacula-sd -d200 > > This will produce debug information on the Storage Daemon host and maybe we > can have more information about this problem. > > Best, > Ana > > On Mon, Jul 31, 2017 at 3:58 PM, Steve Garcia <sgar...@bak.rr.com> wrote: > > > > > > > ---- Darold Lucus <dlu...@emacinc.com> wrote: > > > This is an example of my Autochanger listing in the bacula-sd.conf, this > > is > > > only a partial list but you would follow that format. My autochanger has > > 16 > > > slots and a drive, the drive-1 is the writing drive. > > > > > > AutoChanger { > > > Name = AutoChanger > > > Device = Drive-1, Drive-2, Drive-3, Drive-4, Drive-5, Drive-6, > > Drive-7, > > > Drive-8, Drive-9, Drive-10, Drive-11, Drive-12, Drive-13, Drive-14, > > > Drive-15, Drive-16, Drive-17 > > > Changer Command = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d" > > > Changer Device = /dev/sg1 > > > } > > > > So you're defining each slot as a drive, but only defining the actual > > drive as a device? > > > > > > > > Device { > > > Name = Drive-1 # > > > Drive Index = 0 > > > Media Type = LTO5 > > > Archive Device = /dev/st0 > > > AutomaticMount = yes; # when device opened, read it > > > AlwaysOpen = yes; > > > RemovableMedia = yes; > > > RandomAccess = no; > > > AutoChanger = yes > > > > > > } > > > > > > You also don't need this information in your storage section: > > > > > > Device = AutochangerOdin > > > Media Type = LTO6 > > > Autochanger = yes # enable for autochanger device > > > > Well, I don't have those defined in the Storage resource of the > > bacula-sd.conf configuration (which is on the remote machine where the > > storage daemon lives) but I *do* have it in the Storage resource which is > > part of the bacula-dir.conf configuration. The director gets quite cranky > > if you leave it out there. :-) > > > > > > > > > > > > > > This is my example: > > > > > > Storage { # definition of myself > > > Name = nas-sd > > > SDPort = 9103 # Director's port > > > WorkingDirectory = "/var/lib/bacula" > > > Pid Directory = "/var/run/bacula" > > > Maximum Concurrent Jobs = 20 > > > SDAddress = IP.ADD.RE.SS > > > } > > > > > > > > > Hope this helps. > > > > > > > > > > > > > > > Sincerely, > > > > > > Darold Lucus > > > > > > > > > [image: cid:image002.png@01D06336.119F49E0] <http://www.emacinc.com/> > > > > > > ===================== > > > LAN Administrator > > > EMAC, Inc > > > 618-529-4525 EXT:370 > > > www.emacinc.com > > > ===================== > > > > > > > > > > > > This message is confidential. It may also be privileged or otherwise > > > protected by work product immunity or other legal rules. If you have > > > received it by mistake, please let us know by e-mail reply and delete it > > > from your system; you may not copy this message or disclose its contents > > to > > > anyone. > > > > > > On Thu, Jul 27, 2017 at 4:00 PM, Ana Emília M. Arruda < > > > emiliaarr...@gmail.com> wrote: > > > > > > > Hi Steve, > > > > > > > > Sorry, my mistake... > > > > > > > > There is no problem in having a remote Storage Daemon with your tape > > > > library attached. This is a very usual configuration. > > > > > > > > Before having a try with Bacula, I would recommend you to check if mtx > > and > > > > mt are properly working (please use /dev/tape/by-id names when running > > > > tests). > > > > > > > > The error messages seems related to the tape drive and not to the tape > > > > library configuration. So I would try "/dev/tape/by-id/scsi- > > 35000e11164c42001-nst" > > > > for the tape device: > > > > > > > > Device { > > > > Name = Drive-1 # > > > > Description = "LT06 inside Dell TL2000 Library" > > > > Drive Index = 0 > > > > Media Type = LT06 > > > > Archive Device = /dev/tape/by-id/scsi-35000e11164c42001-nst > > > > AutomaticMount = yes; # when device opened, read it > > > > AlwaysOpen = yes; > > > > RemovableMedia = yes; > > > > RandomAccess = no; > > > > AutoChanger = yes > > > > SpoolDirectory = "/var/spool/bacula" > > > > MaximumSpoolSize = 485G > > > > Maximum Network Buffer Size = 65536 > > > > Offline On Unmount = no > > > > Alert Command = "sh -c 'smartctl -H -l error %c'" > > > > } > > > > > > > > You should run btape tests before starting backups as well. > > > > > > > > Best regards, > > > > > > > > Ana > > > > > > > > > > > > On Wed, Jul 26, 2017 at 3:20 PM, Steve Garcia <sgar...@bak.rr.com> > > wrote: > > > > > > > >> OK, I've got my tape drive working (thanks Ana!) but I'm having > > trouble > > > >> connecting to the autochanger it's in using the director. This is the > > > >> first time I've tried having a storage daemon on a different machine > > than > > > >> the director. The director is a slightly lower version (7.4.3 on > > Debian > > > >> Jessie using backports) than the storage daemon (7.4.4 on stretch) > > but I > > > >> had understood that those versions were close enough to work. > > > >> > > > >> So I'm hoping this is another configuration issue. > > > >> > > > >> Right now what I'm trying to do is label all the tapes in the new > > library. > > > >> > > > >> When I try to access the new storage from the director, it is able to > > get > > > >> a listing of all the tapes, but it fails when it tries to actually do > > the > > > >> labeling. I get a "3999 Device not found or could not be opened" > > error. > > > >> These errors show up quickly, there is no delay as it tries each > > slot, so > > > >> it's obviously not getting far enough to try. But it *is* obviously > > > >> connecting to the remote storage, otherwise it wouldn't be able to > > obtain > > > >> the slot list. > > > >> > > > >> What am I missing? > > > >> > > > >> root@sleipnir:/etc/bacula# bconsole > > > >> Connecting to Director sleipnir:9101 > > > >> 1000 OK: 102 sleipnir-dir Version: 7.4.3 (18 June 2016) > > > >> Enter a period to cancel a command. > > > >> *label storage=Library2 barcodes > > > >> Automatically selected Catalog: MyCatalog > > > >> Using Catalog "MyCatalog" > > > >> Connecting to Storage daemon Library2 at odin:9103 ... > > > >> 3306 Issuing autochanger "slots" command. > > > >> Device "AutochangerOdin" has 24 slots. > > > >> Connecting to Storage daemon Library2 at odin:9103 ... > > > >> 3306 Issuing autochanger "list" command. > > > >> The following Volumes will be labeled: > > > >> Slot Volume > > > >> ============== > > > >> 1 000015L6 > > > >> 2 000018L6 > > > >> 3 000021L6 > > > >> 4 CLNU00L1 > > > >> 5 000014L6 > > > >> 6 000017L6 > > > >> 7 000020L6 > > > >> 8 CLN005L3 > > > >> 9 000013L6 > > > >> 10 000016L6 > > > >> 11 000019L6 > > > >> 12 000012L6 > > > >> 13 000009L6 > > > >> 14 000006L6 > > > >> 15 000003L6 > > > >> 16 000011L6 > > > >> 17 000008L6 > > > >> 18 000005L6 > > > >> 19 000002L6 > > > >> 20 000010L6 > > > >> 21 000007L6 > > > >> 22 000004L6 > > > >> 23 000001L6 > > > >> Do you want to label these Volumes? (yes|no): yes > > > >> Defined Pools: > > > >> 1: Default > > > >> 2: OdinPool > > > >> Select the Pool (1-2): 2 > > > >> Connecting to Storage daemon Library2 at odin:9103 ... > > > >> Sending label command for Volume "000015L6" Slot 1 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000015L6. > > > >> Sending label command for Volume "000018L6" Slot 2 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000018L6. > > > >> Sending label command for Volume "000021L6" Slot 3 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000021L6. > > > >> Media record for Slot 4 Volume "CLNU00L1" already exists. > > > >> Sending label command for Volume "000014L6" Slot 5 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000014L6. > > > >> Sending label command for Volume "000017L6" Slot 6 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000017L6. > > > >> Sending label command for Volume "000020L6" Slot 7 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000020L6. > > > >> Media record for Slot 8 Volume "CLN005L3" already exists. > > > >> Sending label command for Volume "000013L6" Slot 9 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000013L6. > > > >> Sending label command for Volume "000016L6" Slot 10 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000016L6. > > > >> Sending label command for Volume "000019L6" Slot 11 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000019L6. > > > >> Sending label command for Volume "000012L6" Slot 12 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000012L6. > > > >> Sending label command for Volume "000009L6" Slot 13 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000009L6. > > > >> Sending label command for Volume "000006L6" Slot 14 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000006L6. > > > >> Sending label command for Volume "000003L6" Slot 15 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000003L6. > > > >> Sending label command for Volume "000011L6" Slot 16 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000011L6. > > > >> Sending label command for Volume "000008L6" Slot 17 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000008L6. > > > >> Sending label command for Volume "000005L6" Slot 18 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000005L6. > > > >> Sending label command for Volume "000002L6" Slot 19 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000002L6. > > > >> Sending label command for Volume "000010L6" Slot 20 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000010L6. > > > >> Sending label command for Volume "000007L6" Slot 21 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000007L6. > > > >> Sending label command for Volume "000004L6" Slot 22 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000004L6. > > > >> Sending label command for Volume "000001L6" Slot 23 ... > > > >> 3999 Device "AutochangerOdin" not found or could not be opened. > > > >> Label command failed for Volume 000001L6. > > > >> You have messages. > > > >> * > > > >> > > > >> From the bacula-sd.conf on odin (where the library is): > > > >> Autochanger { > > > >> Name = AutochangerOdin > > > >> Device = Drive-1 > > > >> Changer Command = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d" > > > >> Changer Device = /dev/autochanger1 > > > >> } > > > >> > > > >> Device { > > > >> Name = Drive-1 # > > > >> Description = "LT06 inside Dell TL2000 Library" > > > >> Drive Index = 0 > > > >> Media Type = LT06 > > > >> Archive Device = /dev/nst0 > > > >> AutomaticMount = yes; # when device opened, read it > > > >> AlwaysOpen = yes; > > > >> RemovableMedia = yes; > > > >> RandomAccess = no; > > > >> AutoChanger = yes > > > >> SpoolDirectory = "/var/spool/bacula" > > > >> MaximumSpoolSize = 485G > > > >> Maximum Network Buffer Size = 65536 > > > >> Offline On Unmount = no > > > >> Alert Command = "sh -c 'smartctl -H -l error %c'" > > > >> } > > > >> > > > >> From bacula-dir.conf on sleipnir (where the director is): > > > >> Storage { > > > >> Name = Library2 > > > >> # Do not use "localhost" here > > > >> Address = odin # N.B. Use a fully qualified name here > > > >> SDPort = 9103 > > > >> Password = "*****************" > > > >> Device = AutochangerOdin > > > >> Media Type = LTO6 > > > >> Autochanger = yes # enable for autochanger device > > > >> } > > > >> > > > >> From the /dev directory on odin: > > > >> lrwxrwxrwx 1 root root 3 Jun 5 17:42 /dev/autochanger1 -> sg3 > > > >> crw-rw---- 1 root tape 21, 3 Jun 1 15:01 /dev/sg3 > > > >> > > > >> > > > >> > > > >> -- > > > >> Steve Garcia > > > >> Ignorance killed the cat, curiosity was framed. > > > >> > > > >> ------------------------------------------------------------ > > > >> ------------------ > > > >> Check out the vibrant tech community on one of the world's most > > > >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > >> _______________________________________________ > > > >> Bacula-users mailing list > > > >> Bacula-users@lists.sourceforge.net > > > >> https://lists.sourceforge.net/lists/listinfo/bacula-users > > > >> > > > > > > > > > > > > ------------------------------------------------------------ > > > > ------------------ > > > > Check out the vibrant tech community on one of the world's most > > > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > > _______________________________________________ > > > > Bacula-users mailing list > > > > Bacula-users@lists.sourceforge.net > > > > https://lists.sourceforge.net/lists/listinfo/bacula-users > > > > > > > > > > > > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users