Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

System-Job-Scheduler

Im Gegensatz zum Standard-Scheduler ist der System- oder Emergency-Job-Scheduler Bestandteil des mit dem Betriebssystem gekoppelten Job-Streams $SYSJS.

Er läuft im Funktionszustand TPR ab und verwaltet nur Jobs, die der Systemklasse $SYSJC zugeordnet sind. Die Scheduling-Strategie, auf dem LIFO-Prinzip (Last In First Out) basierend, ist nicht beeinflussbar, das heißt, der START-Parameter wird ignoriert.

Dies ist vor allem dann von Vorteil, wenn bei der Inbetriebnahme der Job-Steuerung Fehler auftreten und wenn Fehler beim Eröffnen oder beim Zugriff auf die Dateien $TSOS.SJMSFILE oder $TSOS.SJMSFILE.WORK angezeigt werden.

Es besteht dann immer die Möglichkeit, die Dateien, entsprechend dem Fehlerfall, zu rekonstruieren und die entsprechenden Jobs zu starten.

Mit folgenden Kommandos können auch die Systemklasse $SYSJC und der System-Job-Scheduler $SYSJS bearbeitet werden:

HOLD-JOB-STREAM 
HOLD-JOB-CLASS 
RESUME-JOB-STREAM 
RESUME-JOB-CLASS 
SHOW-JOB-STREAM 
SHOW-JOB-CLASS 

Die Definitionen von $SYSJS und $SYSJC sind konstant und werden vom Dienstprogramm JMU nicht angesprochen.

Der System-Job-Scheduler lässt unabhängig vom Standard-Job-Scheduler während des gesamten Systemlaufs das Starten von Jobs unter der Benutzerkennung TSOS zu. Wenn die Systembetreuung für die Benutzer keine Job-Klassen definiert hat, ist die System-Job-Klasse $SYSJC die Standard-Job-Klasse für die Benutzer, und damit verbunden werden alle Benutzer-Jobs vom System-Job-Scheduler $SYSJS bearbeitet.