---- Darold Lucus <dlucus AT emacinc DOT 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:[email protected]] <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 <
> emiliaarruda AT gmail DOT 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 <sgarcia AT bak.rr DOT 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 AT lists.sourceforge DOT 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 AT lists.sourceforge DOT 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 AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users
|