I want to set a job running node offline, but only after all running jobs have finished. Of course until then no new jobs should be accepted on that node.
I tried the command:
condor_off -peaceful -daemon startd node
and got the message:
Sent "Set-Peaceful-Shutdown" command to startd node
Sent "Kill-Daemon-Peacefully" command to master node
On node I see in StartLog
08/18/16 17:20:49 Got SIGTERM. Performing graceful shutdown.
08/18/16 17:20:49 shutdown graceful
And indeed all jobs running in vannilla universe (we have no others)
are killed directly and started from the beginning. This is what a
graceful shutdown will do with vanilla jobs. But I want to have a peaceful shutdown.
Is a peaceful shutdown not possible for vanilla jobs?
Do I have to change the configuration? We use:
PREEMPT = FALSE
PREEMPTION_REQUIREMENTS = False
KILL = FALSE
WANT_SUSPEND = false
WANT_VACATE = false
Or can I use just a different command?
We use condor 8.4.8 on debian 8 (AMD64).