5.14. Notes on job operations

Availability of commands and required options vary depending on the job status. This section shows whether operations on jobs are possible depending on the job status and job type.

See also

The meanings of the symbols in the table are as follows.

Possible : Operations on jobs are possible
Impossible : Cannot operate on jobs
- : The job will never be in that state

For bulk jobs and step jobs, the two-tiered cell has the following meaning:

Upper row: Operations for bulk jobs and step jobs (specify the job ID as the operation target)
Lower row: Operation for bulk job or sub job of step job (specify sub job ID as operation target)

A cell that is not double-tiered is common to both bulk jobs, step jobs, and their sub jobs.

5.14.1. Delete job (pjdel)

For job deleting ( pjdel ) is as followings.

Job status

Normal job, master-worker type job

Bulk job

Step job

Interactive job

ACCEPT

Possible

Possible

Possible

Possible

REJECT

Impossible

Impossible

Impossible

Impossible

QUEUED

Possible

Possible

Possible

Possible

RUNNING-A

Possible

-
Possible (sub job)
-
Possible (sub job)

Possible

RUNNING-P

Impossible *

-
Impossible * (sub job)

Impossible *

Impossible *

RUNNING

Possible

Possible

Possible

Possible

RUNNING-E

Impossible *

-
Impossible * (sub job)

Impossible *

Impossible *

RUNOUT

Impossible

Possible
Impossible (sub job)
-
Impossible (sub job)

Possible

CANCEL

Impossible

Impossible

Impossible

Impossible

ERROR

Possible

Possible

Possible

-

EXIT

Impossible

Impossible

Impossible

Impossible

HOLD

Possible

Possible

Possible

-

SUSPEND

Possible

Possible

Possible

-

SUSPENDED

Possible

Possible

Possible

-

RESUME

Possible

Possible

Possible

-

Note

(*) If specified --enforce option, it is possible to control. However the authority is required to specify --enforce option.

5.14.2. Job hold (pjhold)

For job holding ( pjhold) is as followings.

Job status

Normal job, master-worker type job

Bulk job

Step job

Interactive job

ACCEPT

Impossible

Impossible

Impossible

Impossible

REJECT

Impossible

Impossible

Impossible

Impossible

QUEUED

Possible

Possible

Possible

Impossible

RUNNING-A

Possible *1

-
Possible *1 (sub job)
-
Possible *1 (sub job)

Impossible

RUNNING-P

Impossible *2

-
Impossible *2 (sub job)

Impossible *2

Impossible

RUNNING

Possible *1

Possible *3
Possible *1 (sub job)

Possible *1

Impossible

RUNNING-E

Impossible *2

-
Impossible *2 (sub job)

Impossible *2

Impossible

RUNOUT

Impossible

Impossible

-
Impossible(sub job)

Impossible

CANCEL

Impossible

Impossible

Impossible

Impossible

ERROR

Impossible

Impossible

Impossible

-

EXIT

Impossible

Impossible

Impossible

Impossible

HOLD

Impossible

Impossible

Impossible

-

SUSPEND

Possible

Possible

Possible

-

SUSPENDED

Possible

Possible

Possible

-

RESUME

Possible

Possible

Possible

-

Note

(*1) If specifying --norestart option of pjsub command when submitting job or sub job, cannot control.
(*2) If specify --enforce option, it is possible to control. However the authority is required to specify --enforce option.
(*3) This applies to sub jobs in the bulk job that can be pinned. Ignores sub jobs that cannot be fixed.

5.14.3. Unpin a job (pjrls)

For job canceling the job hold, (pjrls) is as followings.

Job status

Normal job, master-worker type job

Bulk job

Step job

Interactive job

ACCEPT

Impossible

Impossible

Impossible

Impossible

REJECT

Impossible

Impossible

Impossible

Impossible

QUEUED

Impossible

Impossible

Impossible

Impossible

RUNNING-A

Impossible

-
Impossible(sub job)
-
Impossible(sub job)

Impossible

RUNNING-P

Impossible

-
Impossible(sub job)

Impossible

Impossible

RUNNING

Impossible

Possible *1
Impossible(sub job)

Impossible

Impossible

RUNNING-E

Impossible

-
Impossible(sub job)

Impossible

Impossible

RUNOUT

Impossible

Possible *1
Impossible(sub job)

Impossible

Impossible

CANCEL

Impossible

Impossible

Impossible

Impossible

ERROR

Impossible

Impossible

Impossible

-

EXIT

Impossible

Impossible

Impossible

Impossible

HOLD

Possible

Possible

Possible

-

SUSPEND

Impossible

Impossible

Impossible

-

SUSPENDED

Impossible

Impossible

Impossible

-

RESUME

Impossible

Impossible

Impossible

-

Note

(*1) This applies to sub jobs in the bulk job that can be unpinned. Ignores sub jobs that cannot be unpinned.

5.14.4. Wait for job (pjwait)

For job waiting (pjwait) is as followings.

Job status

Normal job, master-worker type job

Bulk job

Step job

Interactive job

ACCEPT

Possible

Possible

Possible

Possible *1

REJECT

Possible

Possible

Possible

Possible *1

QUEUED

Possible

Possible

Possible

Possible *1

RUNNING-A

Possible

-
Possible(sub job)
-
Possible(sub job)

Possible *1

RUNNING-P

Possible

-
Possible(sub job)

Possible

Possible *1

RUNNING

Possible

Possible

Possible

Possible *1

RUNNING-E

Possible

-
Possible(sub job)

Possible

Possible *1

RUNOUT

Possible

Possible

-
Possible(sub job)

Possible *1

CANCEL

Possible

Possible

Possible

Possible *1

ERROR

Possible

Possible

Possible

-

EXIT

Possible

Possible

Possible

Possible *1

HOLD

Possible

Possible

Possible

-

SUSPEND

Possible

Possible

Possible

-

SUSPENDED

Possible

Possible

Possible

-

RESUME

Possible

Possible

Possible

-

Note

(*1) pjwait command does not wait for interactive job ending and closes normally without any notice.

5.14.5. Send signal to job (pjsig)

For sending signal to job (pjsig) is as followings.

Job status

Normal job, master-worker type job

Bulk job

Step job

Interactive job

ACCEPT

Impossible

Impossible

Impossible

Impossible

REJECT

Impossible

Impossible

Impossible

Impossible

QUEUED

Impossible

Impossible

Impossible

Impossible

RUNNING-A

Impossible

-
Impossible(sub job)
-
Impossible(sub job)

Impossible

RUNNING-P

Impossible

-
Impossible(sub job)

Impossible

Impossible

RUNNING

Possible

Possible

Possible

Possible

RUNNING-E

Impossible

-
Impossible(sub job)

Impossible

Impossible

RUNOUT

Impossible

Impossible

-
Impossible(sub job)

Impossible

CANCEL

Impossible

Impossible

Impossible

Impossible

ERROR

Impossible

Impossible

Impossible

-

EXIT

Impossible

Impossible

Impossible

Impossible

HOLD

Impossible

Impossible

Impossible

-

SUSPEND

Impossible

Impossible

Impossible

-

SUSPENDED

Impossible

Impossible

Impossible

-

RESUME

Impossible

Impossible

Impossible

-

5.14.6. Job parameter change (pjalter)

For job parameter change ( pjalter) is as followings.

Job status

Normal job, master worker type job

Bulk job

Step job

Interactive job

ACCEPT

Impossible

Impossible

Impossible

Impossible

REJECT

Impossible

Impossible

Impossible

Impossible

QUEUED

Possible

Possible
Impossible(sub job)

Possible *1

Impossible

RUNNING-A

Impossible

-
Impossible(sub job)
-
Impossible(sub job)

Impossible

RUNNING-P

Impossible

-
Impossible(sub job)

Impossible

Impossible

RUNNING

Impossible

Impossible

Impossible

Impossible

RUNNING-E

Impossible

-
Impossible(sub job)

Impossible

Impossible

RUNOUT

Impossible

Impossible

-
Impossible(sub job)

Impossible

CANCEL

Impossible

Impossible

Impossible

Impossible

ERROR

Possible

Possible
Impossible(sub job)

Possible *1

-

EXIT

Impossible

Impossible

Impossible

Impossible

HOLD

Possible

Possible
Impossible(sub job)

Possible *1

-

SUSPEND

Impossible

Impossible

Impossible

-

SUSPENDED

Impossible

Impossible

Impossible

-

RESUME

Impossible

Impossible

Impossible

-

Note

(*1) The resource unit name cannot be changed for operations on sub jobs.
(*2) If the administrator has permitted the setting in the job operation management function, you can only change the elapsed time limit value for the running job. However, you can only change the age limit with the end user’s rights.