ARCSTAT(1)
π arcstat β ARC Job Status π
okay bestie, welcome to the manual page for arcstat, a User Command from section 1 of the manual π
iykyk. she's here to tell you what's going on with your jobs, and honestly? she ate.
β¨ NAME β¨
arcstat β ARC Job Status π«Ά
πΈ DESCRIPTION πΈ
π« Usage:
arcstat [OPTION...] [job ...]
so like, arcstat is the girl you call when you wanna know the status of jobs that have been submitted to Grid enabled resources. no cap. that's the whole vibe. π₯
π Brokering and filtering:
-C,--computing-element=ceβ only pick jobs that were submitted to this specific computing element π―-s,--status=statusstrβ only pick jobs whose status is statusstr π«§-a,--allβ all jobs. every single one. the whole roster π-r,--rejectmanagement=URLβ skip any jobs sitting on a computing element with the URL you give her π ββοΈ
π¨ Output format modifiers:
-l,--longβ long format, aka more information, aka she's giving detail π-J,--jsonβ show status info in JSON format. for the data girlies π§
βοΈ Behaviour tuning:
-S,--sort=orderβ sort jobs according tojobid,submissiontimeorjobnameβ-R,--rsort=orderβ reverse sorting of jobs according tojobid,submissiontimeorjobnameπ-u,--show-unavailableβ show jobs where status information is unavailable π-i,--jobids-from-file=filenameβ a file containing a list of jobIDs π-j,--joblist=filenameβ the file storing information about active jobs (default/builddir/.arc/jobs.dat) ποΈ--no-authenticationβ do not perform any authentication for opened connections π«--x509-authenticationβ perform X.509 authentication for opened connections π--token-authenticationβ perform token authentication for opened connections π«--systemcaβ force using CA certificates configuration provided by OpenSSL π±--gridcaβ force using CA certificates configuration for Grid services (typically IGTF) π--anycaβ force using CA certificates configuration for Grid services (typically IGTF) and one provided by OpenSSL π«Ά
π οΈ Other actions:
-p,--print-jobidsβ instead of the status, only the IDs of the selected jobs will be printed π-P,--listpluginsβ list the available plugins π§©
π± Application Options:
-h,--helpβ Show help options πββοΈ-z,--conffile=filenameβ configuration file (default~/.arc/client.conf) βοΈ-t,--timeout=secondsβ timeout in seconds (default20) β±οΈ-d,--debug=debuglevelβFATAL,ERROR,WARNING,INFO,VERBOSEorDEBUGπ-v,--versionβ print version information π·οΈ
π¦ EXTENDED DESCRIPTION π¦
okay so here's the tea β β arcstat gives you the status of a job that's been submitted to a ARC CE. you can refer to the job either by the jobid that arcsub(1) handed you at submission time, or by its jobname β that works if the job description you submitted had a jobname attribute in it. π
you can give her more than one jobid and/or jobname, she can handle it, she's not fragile. and if several jobs were submitted with the same jobname, she'll show you the status of all of those jobs. no favourites. π
if you use the --joblist option, the list of jobs gets read from a file with the filename you specified. and if you hit her with the --all option, she'll show you the status of all active jobs. periodt. β¨
by default, arcstat presents job states as defined internally, followed by the middleware-specific representation of the job state in brackets. here's the internal state lineup:
- Accepted β job accepted on cluster but not being processed yet π«§
- Preparing β job is in phase of preparing for submission to batch system π§³
- Submitting β communication with batch system in ongoing π‘
- Hold β job's processing is suspended due to internal reason or user request β
- Queuing β job is passed to batch system but not being executed yet π
- Running β job being executed in batch system πββοΈ
- Finishing β job in phase of post-execution procedures being run π
- Finished β job successfully completed all processing phases β
- Killed β job processing was interrupted by user request π
- Failed β job processing was interrupted due to detected failure π
- Deleted β job was removed from cluster (usually because it stayed there too long) ποΈ
- Other β middleware specific job state could not be adequately mapped to internal state π€·ββοΈ
those are also states which are used by arccat(1), arcclean(1), arcget(1), arckill(1), arcrenew(1), arcresume(1) to perform job filtering. so like, they're kind of a big deal. π
if you pass the --long option, she shows you more detailed information. more is more, bestie. β¨
jobs can be sorted according to the jobid, submissiontime or jobname, either in normal or reverse order. use the --sort or --rsort option followed by the ordering you want ('jobid', 'submissiontime' or 'jobname'), and the jobs will be sorted in normal or reverse order. π―
β οΈ heads up bestie: the options--sortand--rsortcannot be used at the same time. pick a lane. π
the --computing-element option can be used to select or reject jobs at specific clusters. the --status option can be used to select jobs in a specific state. both of these can be repeated several times, she's flexible like that. See arcstat(1) for possible state values. π
and also, in this case the --long option can be used to obtain more detailed information. π
π FILES π
~/.arc/client.confβ some options can be given default values by specifying them in the ARC client configuration file. by using the--conffileoption, a different configuration file can be used than the default. βοΈ~/.arc/jobs.datβ this a local database of the user's active jobs. when a job is successfully submitted it is added to database, and when it is removed from the remote CE it is removed from this list. this database is used as the list of all active jobs when the user specifies the--alloption to the various NorduGrid ARC user interface commands. by using the--joblistoption, a different file can be used than the default. ποΈ
π AUTHOR π
ARC software is developed by the NorduGrid Collaboration (http://www.nordugrid.org) β please consult the AUTHORS file distributed with ARC. please report bugs and feature requests to http://bugzilla.nordugrid.org ππ
π COPYRIGHT π
APACHE LICENSE Version 2.0
π SEE ALSO π
arccat(1), arcclean(1), arccp(1), arcget(1), arcinfo(1), arckill(1), arcls(1), arcmkdir(1), arcproxy(1), arcrenew(1), arcresume(1), arcrm(1), arcsub(1), arcsync(1), arctest(1)
and that's the whole page, bestie π«Ά this was arcstat version 7.2.0, dated September 2026. go check your jobs, you're the main character of your own grid π β¨π
π¦ where this page comes from
- fedora 43: nordugrid-arc-client 7.2.0-1.fc43 Β· Apache-2.0 AND MIT
- fedora 44: nordugrid-arc-client 7.2.0-1.fc44 Β· Apache-2.0 AND MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms