On 2015-03-03 07:01 AM, Luc Van der Veken wrote:
If jobs are added in two batches at different times, does the oldest
batch have to be completely finished before the newer one is started?
My backups are made fd -> file (disk) store -> copy to tape (an old
LTO2 drive).
One client is huge compared to the others, copying it to tape takes
some time (about 5 tapes).
My problem is that new incremental backups that should start while it
is being copied, just sit there “waiting for execution” until the copy
operation has completed – yet they are set to run at a higher
priority, neither the storage they are to be written to nor any source
fd is in use at the time, and the sd and director both have
sufficiently high ‘maximum concurrent jobs’ settings.
I’ve gone over all configuration files several times to see if I
haven’t forgotten a ‘maximum concurrent’ or so, but I find no reason
why those jobs shouldn’t start.
PS: sorry if this is a repeat question, it sounds rather familiar
while I am writing it, but I didn’t find an older version.It’s also
possible that I started writing it a few months ago, but then decided
not to post it and continue searching a bit more ;)
Do all of your jobs have the same priority setting? Jobs with different
priorities won't execute at the same time.
Ah actually I see that you say above you're using different priority
levels. Make everything the same priority and give it a try.
The priority thing is a little weird, it doesn't work quite the way one
might expect. It won't kick off a higher priority job until the current
running job has completed, so:
- Job 'A' is running with priority 10
- Job 'B' is queued with priority 5
Job 'B' won't execute until Job 'A' has completed.
Something like:
- Job 'A' is running with priority 10
- Job 'B' is queued with priority 5
- Job 'C' is queued with priority 10
- Job 'D' is queued with priority 5
Job 'A' will run until it is complete, then Job 'B' and 'D' will kick
off at the same time assuming there's no concurrent limits exceeded,
then Job 'C' will kick off once 'B' and 'D' are completed.
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users