Hi,

I think I stumbled upon a problem with multiple drives and concurrent jobs.
I read the changelog for 2.2.8 and there were some changes, but apparently 
the following was not fixed.

- Debian 4.0 i386 / Bacula 2.2.8 / MySQL

- an autochanger with 2 drives:
  Drive-1 = /dev/nst0 = mtx-changer "drive 0"
  Drive-2 = /dev/nst1 = mtx-changer "drive 1"
  
- tapes in question are in the same pool

There seems to be a race condition of some sort for tapes, which ends in
bacula being unable to select an unused tape:

07:05 b1-dir JobId 255: Start Backup JobId 255, 
Job=NameRemoved.2008-02-03_07.05.42
07:05 b1-sd JobId 255: 3307 Issuing autochanger "unload slot 4, drive 0" 
command.
07:05 b1-dir JobId 256: Start Backup JobId 256, 
Job=NameRemoved2.2008-02-03_07.05.43
07:06 b1-dir JobId 255: Using Device "Drive-1"
07:06 b1-dir JobId 256: Using Device "Drive-2"
07:06 b1-sd JobId 255: 3301 Issuing autochanger "loaded? drive 0" command.
07:07 b1-sd JobId 255: 3302 Autochanger "loaded? drive 0", result: nothing 
loaded.
07:07 b1-sd JobId 256: 3307 Issuing autochanger "unload slot 1, drive 1" 
command.
07:08 b1-sd JobId 256: 3304 Issuing autochanger "load slot 4, drive 1" command.
07:10 b1-sd JobId 256: 3305 Autochanger "load slot 4, drive 1", status is OK.
07:10 b1-sd JobId 256: 3301 Issuing autochanger "loaded? drive 1" command.
07:10 b1-sd JobId 255: Warning: Volume "000041" is in use by device "Drive-2" 
(/dev/nst1)
07:10 b1-sd JobId 256: 3302 Autochanger "loaded? drive 1", result is Slot 4.
07:10 b1-sd JobId 255: 3301 Issuing autochanger "loaded? drive 0" command.
07:10 b1-sd JobId 256: Volume "000044" previously written, moving to end of 
data.
07:11 b1-sd JobId 255: 3302 Autochanger "loaded? drive 0", result: nothing 
loaded.
07:11 b1-sd JobId 255: 3301 Issuing autochanger "loaded? drive 0" command.
07:11 b1-sd JobId 256: Ready to append to end of Volume "000044" at file=79.
07:11 b1-sd JobId 256: Job write elapsed time = 00:00:01, Transfer rate = 641.0 
K bytes/second
07:11 b1-sd JobId 255: 3302 Autochanger "loaded? drive 0", result: nothing 
loaded.
07:11 b1-sd JobId 255: 3301 Issuing autochanger "loaded? drive 0" command.
07:11 b1-dir JobId 256: Bacula b1-dir 2.2.8 (26Jan08): 03-Feb-2008 07:11:44
[...]
  JobId:                  256
  Job:                    NameRemoved2.2008-02-03_07.05.43
[...]
  Scheduled time:         03-Feb-2008 07:05:00
  Start time:             03-Feb-2008 07:06:55
  End time:               03-Feb-2008 07:11:44
[...]
  Volume name(s):         000044
  Volume Session Id:      214
  Volume Session Time:    1201689983
[...]
  FD termination status:  OK
  SD termination status:  OK
  Termination:            Backup OK


07:11 b1-dir JobId 257: Start Backup JobId 257, 
Job=NameRemoved3.2008-02-03_07.05.44
07:11 b1-dir JobId 257: Using Device "Drive-2"
07:12 b1-sd JobId 255: 3302 Autochanger "loaded? drive 0", result: nothing 
loaded.
07:12 b1-sd JobId 257: 3307 Issuing autochanger "unload slot 4, drive 1" 
command.
07:13 b1-sd JobId 257: 3304 Issuing autochanger "load slot 1, drive 1" command.
07:14 b1-sd JobId 257: 3305 Autochanger "load slot 1, drive 1", status is OK.
07:14 b1-sd JobId 257: 3301 Issuing autochanger "loaded? drive 1" command.
07:15 b1-sd JobId 255: Warning: Volume "000044" is in use by device "Drive-2" 
(/dev/nst1)
07:15 b1-sd JobId 255: Please mount Volume "000044" or label a new one for:
    Job:          NameRemoved.2008-02-03_07.05.42
    Storage:      "Drive-1" (/dev/nst0)
    Pool:         DailyPoolA
    Media type:   LTO3
07:15 b1-sd JobId 257: 3302 Autochanger "loaded? drive 1", result is Slot 1.
07:15 b1-sd JobId 257: Volume "000041" previously written, moving to end of 
data.




-- 
Leszek "Tygrys" Urbanski, SCSA, SCNA
 "UN and OAS, they have their place, I guess,
  But first, send the Marines!" -- Tom Lehrer
     http://cygnus.moo.pl/ -- Cygnus High Altitude Balloon

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to