command is used for submitting jobs to grid enabled computing resources.
arcsub [options] [filename ...]
explicitly select or reject a specific cluster
explicitly select or reject an index server
jobdescription string describing the job to be submitted
jobdescription file describing the job to be submitted
file where the jobs will be stored
do not submit - dump job description in the language accepted by the target
timeout in seconds (default 20)
configuration file (default ~/.arc/client.conf)
FATAL, ERROR, WARNING, INFO, VERBOSE or DEBUG
selected broker (default Random)
print version information
job description files describing the jobs to be submitted
command is used for submitting jobs to grid enabled computing
option can be used to force the job to be submitted to a particular
cluster, or to reject submission to a particular cluster. The
option can be repeated several times. The name of the cluster should
be given in the format
don't submit the job to quark.hep.lu.se or grid.nbi.dk
The job description that describes the job can be given either on the
command line using the --jobdescrstring option or be read from a
file using the --jobdescrfile option. Several jobs can be
requested at the same time by giving more than one
--jobdescrstring or --jobdescrfile option. It is also
possible to mix --jobdescrstring and --jobdescrfile options
in the same arcsub command.
If the job is successfully submitted a jobid is printed to
stdout. This jobid uniquely identifies the job while it is being
Before submitting a job description to a target, it might get modified
by arcsub to fit the chosen target. The modified job description
can be printed to stdout by specifying the --dumpdescription
option. The format of the printed job description cannot be specified,
and will be that accepted by the chosen target.
Information about active jobs are stored in a local joblist file. By
option a customized location for this file can be defined. If this
option is used when submitting a job using
the same joblist
file must be specified using the
option for all subsequent handling of the job using
command locates the available clusters by querying information index
servers. Which servers to query can be specified by giving the
option to the command. The name of the index server should be given in
Some options can be given default values by specifying them in the
ARC client configuration file. By using the
option a different configuration file can be used than the default.
This a local list of the user's active jobs. When a job is
successfully submitted it is added to this list and when it is removed
from the remote cluster it is removed from this list. This list is
used as the list of all active jobs when the user specifies the
option to the various NorduGrid ARC user interface commands. By using the
option a different file can be used than the default.
The location of the user's grid proxy file. Shouldn't be set unless
the proxy is in a non-standard location.
The location where ARC is installed can be specified by this variable. If not
specified the install location will be determined from the path to the
command being executed, and if this fails a WARNING will be given stating the
location which will be used.
The location of ARC plugins can be specified by this variable. Multiple
locations can be specified by separating them by : (; in Windows). The
default location is $ARC_LOCATION/lib/arc (\ in Windows).