CONDOR_VACATE(1)
β¨ NAME β¨
condor_vacate β okay so this is the HTCondor Manual's page for it, and it does exactly one thing: it vacates jobs that are running on the specified hosts. That's the whole vibe. π
πΈ SYNOPSIS πΈ
condor_vacate [-help | -version]
condor_vacate [-graceful | -fast] [-debug] [-pool hostname[:portnumber]]
[-name hostname | -addr "<a.b.c.d:port>" | -constraint expression |
-all]
π DESCRIPTION π
bestie. listen. condor_vacate makes HTCondor force jobs to vacate from a given set of machines. And the job(s)? They don't disappear β they stay right there in the submitting machine's job queue. π«Ά
With the (default) -graceful option, jobs are killed and HTCondor restarts the job from the beginning somewhere else. Also super important: condor_vacate has no effect on a machine with no HTCondor job currently running. Nothing to vacate, nothing happens. Iconic behavior honestly.
And here's the thing β there's generally no need for the user or administrator to explicitly run condor_vacate. HTCondor takes care of jobs in this way automatically, following the policies given in configuration files. It's giving self-sufficient queen. π
β οΈ WARNING β οΈ Do not confuse this tool withcondor_vacate_job. They are two different girlies with two different jobs: -condor_vacate_jobis intended for use by job owners to vacate their specific jobs. -condor_vacateis intended for use by machine owners/administrators to vacate machines. iykyk. don't mix them up. π
π OPTIONS π
-helpβ Display usage information. (ur little cheat sheet π)-versionβ Display version information. (who am I, really)-gracefulβ Give the job a chance to shut down cleanly, then soft-kill it. This is the default. πΈ-fastβ Hard-kill jobs instead of giving them time to shut down cleanly. no warning, no goodbye, just gone π-debugβ Causes debugging information to be sent tostderr, based on the value of the configuration variableTOOL_DEBUG.-pool hostname[:portnumber]β Specify a pool by giving the central manager's host name and an optional port number.-name hostnameβ Send the command to a machine identified by hostname.-addr "<a.b.c.d:port>"β Send the command to a machine's master located at"<a.b.c.d:port>".-constraint expressionβ Apply this command only to machines matching the given ClassAd expression. so picky. love that for us. β¨-allβ Send the command to all machines in the pool. EVERYONE. π
π EXIT STATUS π
0β Success π1β Failure π
π¦ EXAMPLES π¦
Vacate two named machines:
$ condor_vacate robin cardinal
Vacate a machine in a different pool:
$ condor_vacate -pool condor.cae.wisc.edu -name cae17
Vacate all machines matching a constraint:
$ condor_vacate -constraint 'Machine == "exec-*.example.com"'
π SEE ALSO π
condor_vacate_job, condor_off, condor_on, condor_restart
(the whole friend group fr fr π«Ά)
π AVAILABILITY π
Linux, MacOS, Windows β she's everywhere, she's universal, she's literally the moment. β
π AUTHOR π
HTCondor Team
π COPYRIGHT π
1990-2026, Center for High Throughput Computing, Computer Sciences Department, University of Wisconsin-Madison, Madison, WI, US. Licensed under the Apache License, Version 2.0.
okay that's the whole page bestie, no cap π this was CONDOR_VACATE(1) from the HTCondor Manual, and the version we're looking at is dated Oct 16, 2026. go forth and vacate responsibly πβ¨
π¦ where this page comes from
- fedora 43: condor 25.14.1-1.fc43 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms