On Monday 08 January 2007 10:10, Chris Rodgers wrote: > >>>>To my mind, the correct behaviour would be for the director to terminate > >>>>the job after FDConnectTimeout has elapsed and then to inform the > >>>>storage daemon that the job has been cancelled / had an error. At the > >>>>moment, it looks like the director cancels the job but leaves the > >>>>storage daemon in an inconsistent state. > >>> > >>> > >>>"This should not be happening" and if it is occuring with 2.0 then it's > >>>definitely worthy of a bug report. > > > > > > This might all be a result of the timeouts being longer than you > > expect... anyway, I would not consider Baculas default behaviour to be a > > bug; it's just one way of operating. If you prefer another mode of work, > > it's just a question of configuring what you want. > > I've lost interest in chasing this further, but before I go, I want to > say that I really do think this is a bug. > > With the configuration that I have posted (i.e. two different disk > backup pools) bacula gets completely wedged if a client is offline. The > only way to recover is to stop and restart the daemons on the server > because otherwise the storage daemon gets out of sync with the director. > > Do the Bacula authors really intend that a client being offline should > cause bacula to end up with an inconsistent state between the director > and the storage daemon that can only be resolved by manually restarting > both daemons?
It appears that you have a rather unique case, since many other users including myself rely on Bacula continuing when a client cannot be contacted. As someone on this list previously showed, the times specified on the Bacula timeout directives are not correct due to the fact that different OSes return immediately when a connection fails and others wait some undetermined time. In addition, the SD typically can take up to 30 minutes to cancel a job depending on the exact state of the FD when it hangs. There are ways to work around each one of these problems though. ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users