Andrzej Zawadzki schrieb:
Tilman Schmidt pisze:
Andrzej Zawadzki schrieb:
[...]
How to avoid that in the future? I have put that question to the list
once already. The only answer was to run jobs that might require
operator intervention (read: any backup job) only at times when an
operator is present (read: not on weekends or holidays). IOW: Bacula
doesn't like waiting. :-)
That's my question ;-) How to avoid such deadlocks?
Maybe bacula need something like "group of jobs"
So, in my case I will have Group "Full" and last one will be my
Tape-Eject and even lower priority then next Job, Tape-Eject job belongs
to Group Full and must finished before Next Group.

I think a better solution would be an option not to queue the same job
more than once, ie. if the previous instance of a scheduled job is still
active or waiting when the next scheduled time arrives, do not queue a
second (third, ...) instance. IMHO this should even be the default
behaviour. I cannot think of a scenario where it makes sense to run a
job again immediately after its previous run took longer than its
scheduling interval to complete.

--
Tilman Schmidt
Phoenix Software GmbH                             www.phoenixsoftware.de
53227 Bonn, Germany                            Amtsgericht Bonn HRB 2934

Attachment: signature.asc
Description: OpenPGP digital signature

-------------------------------------------------------------------------
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