CONDOR_SUSPEND(1)
π NAME π
ok so condor_suspend β it's from the HTCondor Manual bestie, and what it does is suspend running job(s) from HTCondor. that's it. that's the whole vibe. pausing ur lil jobs, putting them in time-out (affectionately). π«Ά
β¨ SYNOPSIS β¨
condor_suspend [-help | -version]
condor_suspend [OPTIONS] [cluster... | cluster.proc... | user...]
condor_suspend [-debug] [-long] [-totals] [-all] [-constraint
expression] [-pool hostname[:portnumber] | -name scheddname | -addr
"<a.b.c.d:port>"]
πΈ DESCRIPTION πΈ
okay so here's the tea: when you suspend a job, all the processes in that job get sent the SIGSTOP signal, or the equivalent of it. so they stop doing stuff. no cap.
the consequences, in bullet-adjacent spirit but honestly just let me yap:
- they consume no cpu usage π
- but they continue to use memory and scratch disk space (the freeloaders π)
- suspended jobs still consume the slot they run in β the slot does NOT get freed, sorry bestie
- and they're still charged to submitters in term of user priority
so like. it's a pause, not a cancellation. the job is still there, still eating ur resources, just not actively computing. it's giving "napping in the group chat."
lowkey important: for any given job, only the owner of the job or one of the queue super users (defined by the QUEUE_SUPER_USERS macro) can suspend the job. so if it's not ur job and ur not a super user? not ur moment. π
π OPTIONS π
-helpβ shows u the usage information. the "how do i work this thing" button.-versionβ shows u the version information. bc knowing what version ur running is lowkey self care.-longβ displays the result ClassAd. full detail mode, no crumbs.-totalsβ displays the success/failure totals. the scoreboard energy.-poolhostname[:portnumber] β pick a pool by handing over the central manager's host name and an optional port number.-namescheddname β sends the command to a machine identified by scheddname.-addr"<a.b.c.d:port>" β sends the command to a machine located at"<a.b.c.d:port>".-debugβ causes debugging information to be sent tostderr, based on the value of the configuration variableTOOL_DEBUG. it's gonna be chatty. π£οΈ-constraintexpression β suspend all jobs which match the job ClassAd expression constraint. filtering? iconic.-allβ suspend all the jobs in the queue. every single one. absolutely everyone. π- cluster β suspend all jobs in the specified cluster.
- cluster.process β suspend the specific job in the cluster.
- user β suspend jobs belonging to specified user.
π GENERAL REMARKS π
ok now the important little details, pls read these fr fr:
- if the
-nameoption is specified, the namedcondor_scheddis targeted for processing. otherwise, the localcondor_scheddis targeted. - when a job is suspended, the match between the
condor_scheddand machine is not been broken, such that the claim is still valid. (yes we're keeping that wording, it's part of the lore β¨) - an administrator might want to suspend the jobs in a pool to quickly reduce the power draw in a pool, in the case where they may be able to
condor_continuethe jobs after a short while, and do not wish the jobs to be vacated and then restart from their beginning or last checkpoint. like, why restart the whole thing when u can just... pause it? exactly. main character energy. - use
condor_continueto continue suspended job executions. the un-pause. the resume. the "okay wake up babe." β
π EXIT STATUS π
0β Success β1β Failure has occurred π
π¦ EXAMPLES π¦
to suspend a specific job:
$ condor_continue 432.1
to suspend all jobs except for a specific user:
# condor_suspend -constraint 'Owner =!= "foo"'
(yes, the first example says condor_continue. we are reproducing it character for character, bc the facts don't change even when the vibe does. iykyk π)
π₯ SEE ALSO π₯
condor_continue, condor_rm, condor_hold, condor_release, condor_vacate_job, condor_vacate
π AVAILABILITY π
Linux, MacOS, Windows β so basically everyone's invited to the function π«Ά
β AUTHOR β
HTCondor Team β the legends themselves, we stan.
πΈ 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. legal says slay, and honestly, they ate. π
and that's the whole page bestie!! this was CONDOR_SUSPEND(1) from the HTCondor Manual, and if u ever forget when this version dropped: it's dated Oct 16, 2026. periodt. π
β¨
π¦ 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