|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Synopsis checkjob [-A] [-l policylevel] [-n nodeid] [-q qosid] [-r reservationid] [-v] [--flags=future] jobid Overview checkjob displays detailed job state information and diagnostic output for a specified job. Detailed information is available for queued, blocked, active, and recently completed jobs.Access This command can be run by level 1-3 Moab administrators for any job. Also, end users can use checkjob to view the status of their own jobs.Arguments
Details This command allows any Moab administrator to check the detailed status and resource requirements of a active, queued, or recently completed job. Additionally, this command performs numerous diagnostic checks and determines if and where the job could potentially run. Diagnostic checks include policy violations, reservation constraints, preemption status, and job to resource mapping. If a job cannot run, a text reason is provided along with a summary of how many nodes are and are not available. If the -v flag is specified, a node by node summary of resource availability will be displayed for idle jobs.Job Eligibility If a job cannot run, a text reason is provided along with a summary of how many nodes are and are not available. If the -v flag is specified, a node by node summary of resource availability will be displayed for idle jobs. For job level eligibility issues, one of the following reasons will be given:
If a job cannot run on a particular node, one of
the following 'per node' reasons will be given:
Reservation Access The -r flag can be used to provide detailed information about job access to a specific reservation If a job is marked as a preemptor and the -v and -n flags are specified, checkjob will perform a job by job analysis for all jobs on the specified node to determine if they can be preempted. Output The checkjob command displays the following job attributes:
Example 1 Check job 717> checkjob 717 job 717 State: Idle Creds: user:jacksond group:jacksond class:batch WallTime: 00:00:00 of 00:01:40 SubmitTime: Mon Aug 15 20:49:41 (Time Queued Total: 3:12:23:13 Eligible: 3:12:23:11) TerminationDate: INFINITY Sat Oct 24 06:26:40 Total Tasks: 1 Req[0] TaskCount: 1 Partition: ALL Network: --- Memory >= 0 Disk >= 0 Swap >= 0 Opsys: --- Arch: --- Features: --- IWD: /home/jacksond/moab/moab-4.2.3 Executable: STDIN Flags: RESTARTABLE,NORMSTART StartPriority: 5063 Reservation '717' ( INFINITY -> INFINITY Duration: 00:01:40) Note: job cannot run in partition base (idle procs do not meet requirements : 0 of 1 procs found) idle procs: 4 feasible procs: 0 Rejection Reasons: [State : 3][ReserveTime : 1] cannot select job 717 for partition GM (partition GM does not support requested class batch)
See Also
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| © 2001-2010 Adaptive Computing Enterprises, Inc. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||