condor_submit_workers(1)
π condor_submit_workers β the manual page, bestie edition
okay so you opened condor_submit_workers(1) from the Cooperative Computing Tools and you want the tea. you're in the right place. sit down, grab a strawberry, let's go π
β¨ NAME β¨
condor_submit_workers β submit work_queue_worker to the Condor grid. that's it, that's the whole job. no cap. π«
πΈ SYNOPSIS πΈ
condor_submit_workers [options] <servername> <port> <num-workers>
or
condor_submit_workers [options] --manager-name <name> <num-workers>
two ways to do the thing. pick your fighter π₯
π DESCRIPTION π
so condor_submit_workers schedules the execution of work_queue_worker(1) on a grid that Condor runs, and it does it through Condor's own job submission interface, condor_submit. iconic behaviour honestly.
the number of work_queue_worker that get scheduled and run? that's literally the num-workers argument. you say 10, you get 10. periodt. π
the servername and port arguments tell it the hostname and the port number of the manager that the work_queue_worker should connect to. but β plot twist β you don't have to know that. you can get that info from the catalog server instead by giving the name of the work queue with the --manager-name parameter. flexible queen π
π OPTIONS π
one bullet per flag, zero skips, we do not leave the group chat on read.
-M,--manager-name=<name>β the name of the preferred manager for the worker. your fave. π-N,--name=<name>β literally the same as-M, it's just here for backwards compatibility. vintage behaviour, we respect it.-C,--catalog=<catalog>β set the catalog server to<catalog>. the<catalog>format isHOSTNAME:PORT. yes, colon, no spaces, don't make it weird.-t,--timeout=<time>β abort after this much idle time. default is900s. if it's just sitting there doing nothing, it's outta here πͺ-d,--debug=<subsystem>β turn on debugging on the worker for this subsystem. not sure where to start? try-d all. go feral, bestie.-w,--tcp-window-size=<size>β set the TCP window size.-i,--min-backoff=<time>β the initial value for the backoff interval, for when the worker fails to connect to a manager. default is1s. it starts small, it's humble.-b,--max-backoff=<time>β the maximum value for that backoff interval, same situation, worker can't reach a manager. default is60s. it stops growing here, boundaries β-z,--disk-threshold=<size>β set the available disk space threshold in MB. when it gets exceeded, the worker will clean up and reconnect. default is100MB. tidy little thing π§Ή-A,--arch=<arch>β set the architecture string that the worker reports to the manager, instead of whatever value comes fromuname.-O,--os=<os>β set the operating system string that the worker reports to the manager, instead of whatever value comes fromuname.-s,--workdir=<path>β set the location where the working directory of the worker gets created.-P,--password=<file>β password file used to authenticate workers to the manager. keep it secret, keep it safe π-E,--worker-options=<str>β extra options passed straight through towork_queue_worker.--cores <cores>β set how many cores each worker should use (0means auto). default is1.--memory <size>β manually set the amount of memory (in MB) that this worker reports.--disk <size>β manually set the amount of disk (in MB) that this worker reports.-r,--requirements=<reqs>β the Condor requirements expression.--class-ad <ad>β an extra Condor class ad. you can specify this one multiple times, stack 'em up π₯--autosizeβ Condor will automatically size the worker to the slot. self-sizing, main character energy.--docker-universe <image>β run the worker inside<image>using Condor's docker universe π³-h,--helpβ show the help message.
π EXIT STATUS π
- on success, it returns zero. slay β
- on failure, it returns non-zero. not slay, but at least it's honest β
π EXAMPLES π
Example the first: submit 10 worker instances to run on Condor, connecting to one specific manager:
condor_submit_workers manager.somewhere.edu 9123 10
Example the second: submit 10 work_queue_worker instances to run on Condor in auto mode, with their preferred project name set to Project_A and the abort timeout set to 3600 seconds:
condor_submit_workers -a -t 3600 -M Project_A 10
π COPYRIGHT π
The Cooperative Computing Tools are Copyright (C) 2005-2019 The University of Notre Dame. This software is distributed under the GNU General Public License. See the file COPYING for details.
π SEE ALSO π
- Cooperative Computing Tools Documentation
- Work Queue User Manual
work_queue_worker(1)work_queue_status(1)work_queue_factory(1)condor_submit_workers(1)sge_submit_workers(1)torque_submit_workers(1)
okay that's the whole page, you ate that π«Ά this was the condor_submit_workers(1) page from CCTools 8.0.0 DEVELOPMENT β version 8.0.0, development era, the manual name at the top, the manual name at the bottom, the whole cute little sandwich. mwah. πβ¨ππ¦
π¦ where this page comes from
- debian bookworm: coop-computing-tools 9.9-2+b4 Β· GPL-2.0-only
- ubuntu jammy: coop-computing-tools 9.9-2ubuntu3 Β· GPL-2.0-only
- ubuntu noble: coop-computing-tools 9.9-4ubuntu4 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms