cDSCHEDULE Automated Job Submission System Guide and Reference �ManualD

SCHEDULE
Automated Job Submission System
Guide and Reference Manual



 o T Y  
PreviousContentsIndex




G

Chapter 10
QUEUE data operations




DThe scheduling queues can be viewed and managed using the following commands. ( &                  
QUEUE command Description
 DELETE/QUEUE $ Delete an entry from the queue
 MODIFY/QUEUE " Modify an entry in the queue
 MONITOR/QUEUE " Monitory queue state changes
 TYPE/QUEUE  Display queue entries


CEach queue in the SCHEDULE System represents a scheduling Bstate. Queues are identified by a single letter. Active jobs move Dbetween these states as they progress through the system. Generally Ethey start at the top and go to the bottom (this varies depending on the job attributes).

EEach entry in the scheduling queues has a unique index entry number. FThis entry number is used in the command which manages the scheduling Fqueues and should not be confused with a VMS batch queue entry number.

$The various queues are listed below:

    I
  1. COMPUTE NEXT START Any job that is to be examined H to determine when it will start again is entered here. The next start + time is computed and the job proceeds on.I
  2. WAIT FOR NEXT START TIME Any job that has a start J time set is entered into this queue and stays here until the start time occurs.E
  3. INITIATE WITH NO SET ID Any job that has been I initiated either manually or automatically that does NOT have a SET ID B assigned is entered here. The job is assigned a number and then proceeds.A
  4. WORKGROUP MANAGER Workgroup processing is J performed in this state. Node analysis and selection is performed. Only , affects jobs that are part of a workgroup.D
  5. WAIT FOR LOCAL PREREQUISITE Any job that has F prerequisites on the local system (or cluster) is entered into this H queue. Once all the prerequisite jobs have successfully completed the  job proceeds.F
  6. REQUEST REMOTE PREREQUISITE Any job that has a E prerequisite specified that is on a remote node is entered here. A F request is transmitted to the remote node and then the job proceeds.C
  7. WAIT FOR REMOTE PREREQUISITE Once a job has H requested a completion event from a remote node it then waits in this J queue until the event occurs. Once all responses have been received the  job proceeds on.H
  8. WAIT FOR A REQUIRED FILE Any job that requires a H file to be present is entered into this queue. Once the file has been  created the job proceeds.E
  9. WAIT FOR DISK SPACE REQUIREMENTS Any job that J requires a certain amount of disk space to be present before proceeding 7 will stay in this queue until the space is available.B
  10. READY TO SUBMIT Once a job has met all the I resource and other requirements it is entered into this queue. The job D is then entered into a batch execution queue and the job proceeds.E
  11. SUBMITTED FOR EXECUTION Once the job has been ; submitted for execution an entry is made into this queue.H
  12. EXECUTION STARTED Once the job starts to execute # an entry is made into this queue.I
  13. JOB COMPLETED When the job completes execution it  is entered into this queue.C
  14. INITIATE DESCENDANTS JOBS On completion the A initiate list of each job is examined. Any jobs that are to be ) activated are entered into the B queue.I
  15. SEND INITIATE REQUEST TO A REMOTE NODE Any remote F initiate job request is placed into this queue. The request is then & transmitted over to the remote node.I
  16. HOLDING PREVIOUS COMPLETIONS When a job completes F it is entered into this queue. Entries are held in this queue to be I used to satisfy future prerequisite requirements. After a short period 3 typically 1 day the entries are removed.C
  17. EVENT MESSAGES Foreground processing signal ? messages are entered into this queue before dispatching them.I
  18. JOB COMPLETION MESSAGES Foreground job completion I messages containing complete history information are entered into this  queue before dispatching.B
  19. REMOTE COMPLETION MESSAGES Remote messages I requesting information when a job has completed are kept in this queue F until the job completes. At that time a message is sent back to the  requesting node.

    A
  1. EVALUATING VARIABLES The job is currently J evaluating variables and determining the course that the job group will G go depending on the resource list, initiates, prerequisites, and end  action list.





 o V T Y  
PreviousNextContentsIndex