This is very similar case like the thread "Ongoing mount problems" a couple of days ago. However, there was no solution so I started this over...
I have a quite fresh install of Bacula 2.03 on CentOS5 (~RHEL5) Tape drive is Exabyte VXA-320 w/ 10-slot autochanger. Previously, I was running FC5 on the same hardware, with Bacula 1.38.11 and my conf files are basically from that system with no changes (except some schedule changes, the system was set up a while ago so I may have forgotten some minor change) Now, when there is a need for the autochanger to jump to another tape (because of eg. expired volume duration, that was set to only 15 mins for this debugging) Bacula properly calls mtx-changer script, unloads and loads the tapes, but the new tape won't get mounted. Manual mount command solves this, but the need to execute it effectively eliminates the benefits of an autochanger anyway... Now, I've been able to repeat this 3-4 times (every time I tried today). Any idea what causes this behaviour, and how to fix it? Btw, I didn't find (I'm not saying it couldn't be there somewhere anyway...) any explanation about AutomaticMount option in the manual -I just found examples with that line. **** That's what comes into log: 08-Aug 13:05 dogbert-dir: Start Backup JobId 67, Job=Backup-Dilbert.2007-08-08_13.05.53 08-Aug 13:05 dogbert-dir: Max configured use duration exceeded. Marking Volume "CYCL-003" as Used. 08-Aug 13:06 dogbert-sd: 3307 Issuing autochanger "unload slot 3, drive 0" command. 08-Aug 13:07 dogbert-sd: 3304 Issuing autochanger "load slot 4, drive 0" command. 08-Aug 13:08 dogbert-sd: 3305 Autochanger "load slot 4, drive 0", status is OK. 08-Aug 13:08 dogbert-sd: 3301 Issuing autochanger "loaded? drive 0" command. 08-Aug 13:08 dogbert-sd: 3302 Autochanger "loaded? drive 0", result is Slot 4. 08-Aug 13:08 dogbert-sd: 3301 Issuing autochanger "loaded? drive 0" command. 08-Aug 13:08 dogbert-sd: 3302 Autochanger "loaded? drive 0", result is Slot 4. 08-Aug 13:08 dogbert-sd: 3301 Issuing autochanger "loaded? drive 0" command. 08-Aug 13:08 dogbert-sd: 3302 Autochanger "loaded? drive 0", result is Slot 4. 08-Aug 13:08 dogbert-sd: 3301 Issuing autochanger "loaded? drive 0" command. 08-Aug 13:08 dogbert-sd: 3302 Autochanger "loaded? drive 0", result is Slot 4. 08-Aug 13:08 dogbert-sd: 3301 Issuing autochanger "loaded? drive 0" command. 08-Aug 13:08 dogbert-sd: 3302 Autochanger "loaded? drive 0", result is Slot 4. 08-Aug 13:08 dogbert-sd: 3301 Issuing autochanger "loaded? drive 0" command. 08-Aug 13:08 dogbert-sd: 3302 Autochanger "loaded? drive 0", result is Slot 4. 08-Aug 13:08 dogbert-sd: 3301 Issuing autochanger "loaded? drive 0" command. 08-Aug 13:08 dogbert-sd: 3302 Autochanger "loaded? drive 0", result is Slot 4. 08-Aug 13:08 dogbert-sd: 3301 Issuing autochanger "loaded? drive 0" command. 08-Aug 13:08 dogbert-sd: 3302 Autochanger "loaded? drive 0", result is Slot 4. 08-Aug 13:08 dogbert-sd: 3301 Issuing autochanger "loaded? drive 0" command. 08-Aug 13:08 dogbert-sd: 3302 Autochanger "loaded? drive 0", result is Slot 4. 08-Aug 13:08 dogbert-sd: 3301 Issuing autochanger "loaded? drive 0" command. 08-Aug 13:08 dogbert-sd: 3302 Autochanger "loaded? drive 0", result is Slot 4. 08-Aug 13:08 dogbert-sd: Please mount Volume "CYCL-004" on Storage Device "VXA320" (/dev/nst0) for Job Backup-Dilbert.2007-08-08_13.05.53 08-Aug 13:09 dogbert-sd: 3301 Issuing autochanger "loaded? drive 0" command. 08-Aug 13:09 dogbert-sd: 3302 Autochanger "loaded? drive 0", result is Slot 4. 08-Aug 13:09 dogbert-sd: 3301 Issuing autochanger "loaded? drive 0" command. 08-Aug 13:09 dogbert-sd: 3302 Autochanger "loaded? drive 0", result is Slot 4. 08-Aug 13:09 dogbert-sd: Please mount Volume "CYCL-004" on Storage Device "VXA320" (/dev/nst0) for Job Backup-Dilbert.2007-08-08_13.05.53 08-Aug 13:10 dogbert-sd: 3301 Issuing autochanger "loaded? drive 0" command. 08-Aug 13:10 dogbert-sd: 3302 Autochanger "loaded? drive 0", result is Slot 4. **** Essential part of SD conf: Autochanger { Name = "Exabyte Autoloader" Device = VXA320 Changer Command = "/etc/bacula/mtx-changer %c %o %S %a %d" Changer Device = /dev/sg2 } Device { Name = "VXA320" # Drive Index = 0 Media Type = VXA3 Archive Device = /dev/nst0 # Normal archive device AutomaticMount = yes; # when device opened, read it AlwaysOpen = yes; RemovableMedia = yes; LabelMedia = no; Autochanger = yes; # Enable the Alert command only if you have the mtx package loaded Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'" } **** Essential part of DIR conf: JobDefs { Name = "DefaultJob" Type = Backup Level = Full Storage = "Exabyte Autoloader" Messages = Standard Pool = Default Priority = 10 } Job { Name = "Backup-Dilbert" JobDefs = "DefaultJob" Client = dilbert-fd FileSet = "FullSet-Dilbert" Schedule = "WeeklyCycle" WriteBootstrap = "/var/bacula/dilbert.bsr" } Storage { Name = "Exabyte Autoloader" # Do not use "localhost" here Address = dogbert # N.B. Use a fully qualified name here SDPort = 9103 Password = "n4ciRILlz4Br5jERthtbvT/6OBr6IsWxCYwLRZjw/OVS" Device = "Exabyte Autoloader" MediaType = VXA3 AutoChanger = yes } Pool { Name = Cycle Pool Type = Backup Recycle = yes # Bacula can automatically recycle Volumes AutoPrune = yes # Prune expired volumes Volume Retention = 90 days # Volume Use Duration = 30 days Volume Use Duration = 15 mins # Accept Any Volume = yes # write on any volume in the pool } ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users