One thing that I see is that your LTO-6 points to an SG device and not an
ST device.  Since you now have a library I would think that you would want
bacula to reuse the tape, if so then you should use an nst device and not
the base st.  The tape will rewind between jobs when you use the st device
causing a long delay for bacula if it need to reuse for the next job.

I would recommend that you use a more specific path to your devices as the
st and sg can change with kernel updates or new devices added or if you
need to move to an new interface.

l /dev/tape/by-id/
lrwxrwxrwx 1 root root  10 Jun 12 06:30 scsi-1IBM_03584L32_0012042233500401
-> ../../sg13
lrwxrwxrwx 1 root root   9 Jun 12 06:30 scsi-1IBM_ULT3580-TD4_1204223351 ->
../../st2
lrwxrwxrwx 1 root root  10 Jun 12 06:30
scsi-1IBM_ULT3580-TD4_1204223351-nst -> ../../nst2
lrwxrwxrwx 1 root root   9 Jun 12 06:30 scsi-1IBM_ULT3580-TD4_1204223352 ->
../../st0
lrwxrwxrwx 1 root root  10 Jun 12 06:30
scsi-1IBM_ULT3580-TD4_1204223352-nst -> ../../nst0
lrwxrwxrwx 1 root root   9 Jun 12 06:30 scsi-1IBM_ULT3580-TD4_1264505056 ->
../../st3
lrwxrwxrwx 1 root root  10 Jun 12 06:30
scsi-1IBM_ULT3580-TD4_1264505056-nst -> ../../nst3
lrwxrwxrwx 1 root root   9 Jun 12 06:30 scsi-1IBM_ULT3580-TD4_1264505057 ->
../../st1
lrwxrwxrwx 1 root root  10 Jun 12 06:30
scsi-1IBM_ULT3580-TD4_1264505057-nst -> ../../nst1

 Changer Device = /dev/tape/by-id/scsi-1IBM_03584L32_0012042233500401
 Archive Device = /dev/tape/by-id/scsi-1IBM_ULT3580-TD4_1204223351-nst
 Archive Device = /dev/tape/by-id/scsi-1IBM_ULT3580-TD4_1204223352-nst
 Archive Device = /dev/tape/by-id/scsi-1IBM_ULT3580-TD4_1264505056-nst
 Archive Device = /dev/tape/by-id/scsi-1IBM_ULT3580-TD4_1264505057-nst



On Wed, Jun 14, 2017 at 2:18 PM, Marcio Merlone <[email protected]>
wrote:
>
> Hi,
>
> I am running a bacula server since its 3.x series, now on version 7.4,
Ubuntu 16.04 on a Dell PE 2900 (old but gold). Just got this brand new Dell
TL1000 with 8 slots and one drive as an upgrade from the old simple LTO-4
we have. Everything works fine on bash using the mtx-changer script, while
on bconsole it does not. Any hint?
>
> root@phobos:~# lsscsi -g
> [0:0:0:0]    cd/dvd  TSSTcorp CDRWDVD TS-H492C DE02  /dev/sr0 /dev/sg0
> [2:0:8:0]    enclosu DP       BACKPLANE        1.05  - /dev/sg1
> [2:2:0:0]    disk    DELL     PERC 5/i         1.03  /dev/sda /dev/sg2
> [3:0:0:0]    tape    IBM      ULTRIUM-TD4      97F0  /dev/st0 /dev/sg3
> [3:0:1:0]    tape    IBM      ULT3580-HH6      G9P1  /dev/st1 /dev/sg4
> [3:0:1:1]    mediumx IBM      3572-TL          0071  /dev/sch0 /dev/sg5
>
> root@phobos:~# /etc/bacula/mtx-changer /dev/sg5 slots
> 8
> root@phobos:~# /etc/bacula/mtx-changer /dev/sg5 listall 0 /dev/sg4 0
> D:0:E
> S:1:F:000001L6
> S:2:E
> S:3:E
> S:4:E
> S:5:E
> S:6:E
> S:7:E
> S:8:F:CLNU00L1
> root@phobos:~# echo "update slots storage=TL1000" | bconsole
> Connecting to Director 192.168.0.207:9101
> 1000 OK: 102 mercurio-dir Version: 7.4.7 (15 March 2017)
> Enter a period to cancel a command.
> update slots storage=TL1000
> Automatically selected Catalog: CatalogoA1Sede
> Using Catalog "CatalogoA1Sede"
> Connecting to Storage daemon TL1000 at 192.168.0.207:9103 ...
> 3306 Issuing autochanger "slots" command.
> Device "TL1000" has 0 slots.
> No slots in changer to scan.
> root@phobos:~#
>
> bacula-sd.conf:
>
> Storage {
>   Name                                          = phobos-sd
>   SDPort                                        = 9103
>   WorkingDirectory                      = "/var/lib/bacula"
>   Pid Directory                         = "/var/run/bacula"
>   Maximum Concurrent Jobs       = 20
>   SDAddress                                     = 192.168.0.207
>   Maximum Concurrent Jobs       = 1
> }
> Device {
>     Name                = LTO
>     Media Type          = LTO-4
>     Archive Device      = /dev/st0
>         Device Type                     = Tape
>     AutomaticMount      = yes
>     AlwaysOpen          = yes
>     RemovableMedia      = yes
>     RandomAccess        = no
>     AutoChanger         = no
>         Volume Poll Interval    = 0
>         Offline On Unmount      = yes
>         Close on Poll           = yes
>         Maximum Concurrent Jobs = 1
> }
> Autochanger {
>   Name                          = TL1000
>   device                        = LTO-6
>   Changer Device        = /dev/sg5
>   Changer Command       = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d"
> }
> Device {
>         Name                    = LTO-6
>         Media Type              = LTO-6
>         Archive Device  = /dev/sg4
>         Autochanger             = yes
>         LabelMedia              = no
>         AutomaticMount  = yes
>         AlwaysOpen              = yes
> }
>
> bacula-dir.conf:
>
> Storage {
>         Name                    = LTO
>         Address                 = 192.168.0.207
>         SDPort                  = 9103
>     Password            = "nonono"
>         Device                  = LTO
>         Media Type              = LTO-4
>         Autochanger             = no
>         Maximum Concurrent Jobs = 1
> }
> Storage {
>         Name                    = TL1000
>         Address                 = 192.168.0.207
>         SDPort                  = 9103
>     Password            = "nonono"
>         Device                  = TL1000
>         Media Type              = LTO-6
>         Autochanger             = yes
>         Maximum Concurrent Jobs = 1
> }
>
> Thanks for any hint and for bacula, best regards.
>
> --
> *Marcio Merlone*
>
>
------------------------------------------------------------------------------
> 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
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/bacula-users




--
David Westfall

-- 
 

This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to which they are addressed. 
If you have received this email in error please notify the system manager. 
This message contains confidential information and is intended only for the 
individual named. If you are not the named addressee you should not 
disseminate, distribute or copy this e-mail. Please notify the sender 
immediately by e-mail if you have received this e-mail by mistake and 
delete this e-mail from your system. If you are not the intended recipient 
you are notified that disclosing, copying, distributing or taking any 
action in reliance on the contents of this information is strictly 
prohibited.
------------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to