Hi, 27.11.2009 10:18, Juergen Koch wrote: > OK, I forget the versions: > > bacula-sd: 2.4.4 > bacula-dir 2.4.4
You should plan an upgrade, although 2.4 is still ok IMO. > > Juergen Koch schrieb: >> Hello, >> >> I think, I do not have a problem in my configuration. I think you do :-) See below. >> I can load tapes into drive two with the mtx-script. >> The parameters, which are send the mount-command to the mtx-script >> imply ever the /dev/nst0 and the drive-index 0. >> >> And bacule works fine with the first drive. >> >> My autochanger config: >> >> ------- >> # >> # An autochanger device with two drives >> # >> Autochanger { >> Name = tl-01 >> Device = tl-01-1 >> Device = tl-01-2 >> Changer Command = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d" >> Changer Device = /dev/sg6 >> } >> >> Device { >> Name = tl-01-1 # >> Drive Index = 0 This one is important. By the way - using the /dev/nstX devices can lead to trouble when the kernel assigns the names in a different order - and that *does* happen! It's better to use udev and rules using e.g. the serial number to create soft links, and then use the soft links in the SD configuration. >> Media Type = LTO-4 >> Archive Device = /dev/nst0 >> AutomaticMount = yes; # when device opened, read it >> AlwaysOpen = yes; >> RemovableMedia = yes; >> RandomAccess = yes; >> AutoChanger = yes >> # Enable the Alert command only if you have the mtx package loaded >> Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'" >> } >> >> Device { >> Name = tl-01-2 # >> Drive Index = 1 Also ok. >> Media Type = LTO-4 >> Archive Device = /dev/nst1 >> AutomaticMount = yes; # when device opened, read it >> AlwaysOpen = yes; >> RemovableMedia = yes; >> RandomAccess = yes; >> AutoChanger = yes >> # Enable the Alert command only if you have the mtx package loaded >> Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'" >> } >> ---- >> >> The director-sd-config: >> >> ---- >> >> # Definition of LTO tape storage device >> Storage { >> Name = tl-01 >> #Do not use "localhost" here >> Address = backup # N.B. Use a fully qualified name here >> SDPort = 9103 >> Password = "xxx" # password for Storage daemon >> Device = tl-01-1 # must be same as Device in >> Storage daemon >> Device = tl-01-2 # must be same as Device in Here's the mistake: You can only have one device here. Use the autochanger device tl-01 instead of the single drives. >> Storage daemon >> Media Type = LTO-4 # must be same as MediaType in >> Storage daemon >> Autochanger = yes # enable for autochanger device >> Maximum Concurrent Jobs = 20 >> } That should be all that's required. Cheers, Arno >> ----- >> >> Juergen Koch >> >> Arno Lehmann schrieb: >>> Hello, >>> >>> 26.11.2009 16:31, Juergen Koch wrote: >>>> I use a autochanger with bacula on debian/lenny. >>>> The changer has two drives and I can load tapes into the drives using >>>> the mtx-script: >>>> >>>> mtx-changer /dev/sg4 load 2 /dev/nst1 1 >>>> >>>> But, the mount-command use only the default tape values: >>>> >>>> ----- >>>> *mount >>>> Automatically selected Catalog: MyCatalog >>>> Using Catalog "MyCatalog" >>>> Automatically selected Storage: tl-01 >>>> Connecting to Storage daemon tl-01 at bacula:9103 ... >>>> >>>> Enter autochanger drive[0]: 1 ---!!!!--- >>>> >>>> Enter autochanger slot: 2 >>>> 3307 Issuing autochanger "unload slot 1, drive 0" command. >>>> 3304 Issuing autochanger "load slot 2, drive 0" command. >>>> 3305 Autochanger "load slot 2, drive 0", status is OK. >>>> 3001 Mounted Volume: xxx >>>> 3001 Device "tl-01-1" (/dev/nst0) is already mounted with Volume "xxx" >>>> ---- >>> Looks like a bug to me, unless you misconfigured something inthe >>> SD.conf. Post that autochangers configuration, and also mention the >>> version you're using, and we might have some advice for you! >>> >>> Cheers, >>> >>> Arno >>> >>>> The parameters to the mtx-script in the example are: >>>> >>>> ----- >>>> >>>> /dev/sg6 unload 1 /dev/nst0 0 >>>> >>>> /dev/sg6 load 2 /dev/nst0 0 >>>> >>>> ---- >>>> >>>> so, I can't load tapes to drive two (Drive Index = 1) >>>> >>>> any hints? >>>> >>>> is this a bug in the mount-command? >> ------------------------------------------------------------------------------ >> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day >> trial. Simplify your report design, integration and deployment - and focus >> on >> what you do best, core application coding. Discover what's new with >> Crystal Reports now. http://p.sf.net/sfu/bobj-july >> _______________________________________________ >> Bacula-users mailing list >> Bacula-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/bacula-users >> > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Bacula-users mailing list > Bacula-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bacula-users > -- Arno Lehmann IT-Service Lehmann Sandstr. 6, 49080 Osnabrück www.its-lehmann.de ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users