next up previous contents index
Next: condor_submit_dag Up: 9. Command Reference Manual Previous: condor_store_cred   Contents   Index

Subsections


condor_submit

Queue jobs for execution under Condor

Synopsis

condor_submit [-verbose] [-unused] [-name schedd_name] [-remote schedd_name] [-pool pool_name] [-disable] [-password passphrase] [-debug] [-append command ... ] [-spool] [-dump filename] [submit description file]

Description

condor_submit is the program for submitting jobs for execution under Condor. condor_submit requires a submit description file which contains commands to direct the queuing of jobs. One submit description file may contain specifications for the queuing of many Condor jobs at once. A single invocation of condor_submit may cause one or more clusters. A cluster is a set of jobs specified in the submit description file between queue commands for which the executable is not changed. It is advantageous to submit multiple jobs as a single cluster because:

Multiple clusters may be specified within a single submit description file. Each cluster must specify a single executable.

The job ClassAd attribute ClusterId identifies a cluster. See specifics for this attribute in the Appendix on page [*].

Note that submission of jobs from a Windows machine requires a stashed password to allow Condor to impersonate the user submitting the job. To stash a password, use the condor_store_cred command. See the manual page at page [*] for details.

See section 2.5.1 for the commands that may be placed in the submit description file to direct the submission of a job.

Options

-verbose
Verbose output - display the created job ClassAd

-unused
As a default, causes no warnings to be issued about user-defined macros not being used within the submit description file. The meaning reverses (toggles) when the configuration variable WARN_ON_UNUSED_SUBMIT_FILE_MACROS is set to the nondefault value of False. Printing the warnings can help identify spelling errors of submit description file commands. The warnings are sent to stderr.

-name schedd_name
Submit to the specified condor_schedd. Use this option to submit to a condor_schedd other than the default local one. schedd_name is the value of the Name ClassAd attribute on the machine where the condor_schedd daemon runs.

-remote schedd_name
Submit to the specified condor_schedd, spooling all required input files over the network connection. schedd_name is the value of the Name ClassAd attribute on the machine where the condor_schedd daemon runs. This option is equivalent to using both -name and -spool.

-pool pool_name
Look in the specified pool for the condor_schedd to submit to. This option is used with -name or -remote.

-disable
Disable file permission checks.

-password passphrase
Specify a password to the MyProxy server.

-debug
Cause debugging information to be sent to stderr, based on the value of the configuration variable TOOL_DEBUG.

-append command
Augment the commands in the submit description file with the given command. This command will be considered to immediately precede the Queue command within the submit description file, and come after all other previous commands. The submit description file is not modified. Multiple commands are specified by using the -append option multiple times. Each new command is given in a separate -append option. Commands with spaces in them will need to be enclosed in double quote marks.

-spool
Spool all required input files, user log, and proxy over the connection to the condor_schedd. After submission, modify local copies of the files without affecting your jobs. Any output files for completed jobs need to be retrieved with condor_transfer_data.

-dump filename
Sends all ClassAds to the specified file, instead of to the condor_schedd.

submit description file
The pathname to the submit description file. If this optional argument is missing or equal to ``-'', then the commands are taken from standard input.

Exit Status

condor_submit will exit with a status value of 0 (zero) upon success, and a non-zero value upon failure.

Examples

General Remarks

See Also

Condor User Manual

Author

Condor Team, University of Wisconsin-Madison

Copyright

Copyright © 1990-2009 Condor Team, Computer Sciences Department, University of Wisconsin-Madison, Madison, WI. All Rights Reserved. Licensed under the Apache License, Version 2.0.

See the Condor Version 7.3.2 Manual or http://www.condorproject.org/license for additional notices.


next up previous contents index
Next: condor_submit_dag Up: 9. Command Reference Manual Previous: condor_store_cred   Contents   Index
condor-admin@cs.wisc.edu