Job Monitor stellt JES-bezogene Services bereit. Das Verhalten von
Job Monitor kann mit den Definitionen in BLZJCNFG gesteuert werden.
Passen Sie
das Job Monitor-Beispielkonfigurationsmember
hlq.SBLZSAMP(BLZJCNFG) wie im folgenden Beispiel gezeigt an.
Bei Verwendung der US-Codepage
beginnen die Kommentarzeilen mit einem Nummernzeichen
(#). Datenzeilen dürfen nur eine Anweisung und deren zugeordneten Wert enthalten. Kommentare sind in derselben Zeile nicht zulässig.
Anmerkung: Die gestartete
BLZJMON-Task muss erneut gestartet werden, damit Änderungen wirksam werden.
HOST_CODEPAGE=IBM-1047
SERV_PORT=6716
TZ=EST5EDT
#_BPXK_SETIBMOPT_TRANSPORT=TCPIP
#CODEPAGE=UTF-8
#CONCHAR=$
#CONSOLE_NAME=JMON
#GEN_CONSOLE_NAME=OFF
#LIMIT_COMMANDS=NOLIMIT
#LIMIT_VIEW=USERID
#LISTEN_QUEUE_LENGTH=5
#MAX_DATASETS=32
#MAX_THREADS=200
#TIMEOUT=3600
#TIMEOUT_INTERVAL=1200
#SUBMITMETHOD=TSO
#TSO_TEMPLATE=BLZ.SBLZSAMP(BLZTSO)
- HOST_CODEPAGE
- Die Host-Codepage. Der Standardwert ist
IBM-1047.
Ändern Sie den Wert in den Wert für Ihre Host-Codepage.
- SERV_PORT
- Die Portnummer für den
Job Monitor-Host-Server. Der Standardport ist
6716.
Anmerkung: Bevor Sie einen Port auswählen, prüfen Sie mit den
TSO-Befehlen
NETSTAT und NETSTAT PORTL, ob er auf Ihrem System verfügbar ist.
- TZ
- Zeitzonenselektor. Der Standardwert ist
EST5EDT. Die Standardzeitzone ist
die Westeuropäische Zeit + 5 Stunden (Eastern Standard Time (EST) Eastern
Daylight Savings Time (EDT)). Ändern Sie dies in Ihre Zeitzone.
Weitere Informationen finden Sie in der Veröffentlichung
UNIX® System Services Command Reference (IBM Form SA22-7802).
Folgende Definitionen sind optional.
Werden keine Werte festgelegt, werden die nachfolgend angegebenen Standardwerte verwendet.
- _BPXK_SETIBMOPT_TRANSPORT=<Name des TCP/IP-Stacks>
- Gibt den Namen des TCP/IP-Stacks an, der verwendet werden soll. Der Standardname ist
TCPIP. Entfernen Sie die Kommentarzeichen, und ändern Sie den
Standardwert in den angeforderten TCP/IP-Stacknamen, der in der Anweisung
TCPIPJOBNAME in den zugehörigen
TCPIP.DATA angegeben ist.
Anmerkung: Durch Codieren einer
SYSTCPD-DD-Anweisung in der Server-JCL wird die angeforderte Stackaffinität nicht festgelegt.
- CODEPAGE
- Die Codepage der Workstation. Der Standardwert
ist UTF-8.
Die Codepage der Workstation ist auf
UTF-8 gesetzt und sollte normalerweise nicht geändert werden.
Möglicherweise müssen Sie aber die Kommentarzeichen entfernen
und
UTF-8 in die Codepage der Workstation ändern, wenn bestimmte
Zeichen in der Landessprache, z. B. das Währungssymbol, nicht richtig angezeigt werden.
- CONCHAR
- Gibt das Konsolbefehlszeichen für JES an. CONCHAR wird für JES2 standardmäßig auf
CONCHAR=$ und für JES3 auf CONCHAR=* gesetzt.
Entfernen Sie das Kommentarzeichen, und ändern Sie den Standardwert in das angeforderte Befehlszeichen.
- CONSOLE_NAME
- Gibt den Namen der
EMCS-Konsole an, die für die Ausführung von Befehlen für Jobs
(Hold, Release, Cancel und Purge) verwendet wird.
Der Standardwert ist JMON.
Entfernen Sie das Kommentarzeichen, und geben Sie den gewünschten Konsolnamen an.
Befolgen Sie dabei die nachfolgend aufgeführten Richtlinien.
- CONSOLE_NAME muss entweder ein Konsolname sein, der aus 2 bis 8 alphanumerischen Zeichen
besteht, oder &SYSUID.
- Wird ein Konsolname angegeben, wird für alle Benutzer eine einzige Konsole mit diesem Namen verwendet.
Wenn die Konsole mit dem angegebenen Namen verwendet wird, scheitert der vom Client abgesetzte Befehl.
- Bei Angabe von
&SYSUID wird die Clientbenutzer-ID als Konsolname verwendet.
Auf diese Weise wird für jeden Benutzer eine andere Konsole verwendet.
Wenn die Konsole mit diesem Namen verwendet wird (z. B. wenn der Benutzer
SDSF ULOG verwendet, kann der vom Client abgesetzte Befehl abhängig von der Einstellung für
GEN_CONSOLE_NAME fehlschlagen.
Unabhängig davon, welcher Konsolname verwendet wird,
wird die Benutzer-ID des Clients, der den Befehl anfordert als LU
der Konsole verwendet. Sie hinterlässt einen Trace in den Nachrichten
IEA630I und IEA631 des Systemprotokolls.
IEA630I OPERATOR console NOW ACTIVE, SYSTEM=sysid, LU=id
IEA631I OPERATOR console NOW INACTIVE, SYSTEM=sysid, LU=id
- GEN_CONSOLE_NAME
- Aktiviert oder inaktiviert die automatische Erstellung alternativer Konsolnamen.
Der Standardwert ist
OFF. Entfernen Sie die Kommentarzeichen, und ändern Sie den Wert in
ON, um alternative Konsolnamen zu ermöglichen.
Diese Anweisung wird nur verwendet, wenn
CONSOLE_NAME=&USERID festgelegt ist und wenn die Benutzer-ID
nicht als Konsolname verfügbar ist.
Wenn
GEN_CONSOLE_NAME=ON festgelegt ist, wird ein alternativer Konsolname generiert, indem eine einzelne Ziffer an
die Benutzer-ID angehängt wird.
Es wird versucht, die Ziffern 0 bis 9 zu verwenden. Wird keine verfügbare Konsole gefunden,
scheitert der vom Client abgesetzte Befehl.
Wenn
GEN_CONSOLE_NAME=OFF festgelegt ist, scheitert der vom Client abgesetzte Befehl.
Anmerkung: Die einigen gültigen Einstellungen sind
ON und OFF.
- LIMIT_COMMANDS
- Definiert, für welche Jobs der Benutzer ausgewählte JES-Befehle
(Show JCL, Hold, Release, Cancel, and Purge) absetzen kann.
Der Standardwert
(LIMIT_COMMANDS=USERID) begrenzt die Menge der verfügbaren
Befehle auf die Befehle, deren Eigner der Benutzer ist.
Entfernen Sie die Kommentarzeichen für diese Anweisung, und geben Sie
LIMITED oder NOLIMIT an, damit der Benutzer Befehle für alle Spooldateien absetzen kann,
wenn das Sicherheitsprodukt dies zulässt.
Tabelle 1. Matrix der Befehlsberechtigungen für LIMIT_COMMANDS| |
Jobeigner |
| LIMIT_COMMANDS |
Benutzer |
Andere |
| USERID (Standardwert) |
zulässig |
nicht zulässig |
| LIMITED |
zulässig |
nur zulässig, wenn die Sicherheitsprofile dies explizit zulassen |
| NOLIMIT |
zulässig |
zulässig, wenn die Sicherheitsprofile dies zulassen oder wenn
die Klasse JESSPOOL nicht aktiv ist |
Anmerkung: Die einzigen gültigen Einstellungen sind
USERID, LIMITED und
NOLIMIT.
- LIMIT_VIEW
- Definiert, welche Ausgabe der Benutzer anzeigen kann. Bei Verwendung des Standardwerts
(LIMIT_VIEW=NOLIMIT) kann der Benutzer die gesamte JES-Ausgabe anzeigen, wenn das Sicherheitsprodukt dies zulässt.
Entfernen Sie das Kommentarzeichen für diese Anweisung, und
geben Sie USERID an, um die angezeigte Ausgabe einzugrenzen.
Anmerkung: Die einigen gültigen Einstellungen sind
USERID und NOLIMIT.
- LISTEN_QUEUE_LENGTH
- Die Länge der
TCP/IP-Empfangswarteschlange. Der Standardwert ist
5.
Ändern Sie diesen Wert nur dann, wenn Sie vom IBM Software Support
dazu angewiesen werden.
- MAX_DATASETS
- Die maximale Anzahl Spoolausgabedatensätze, die
Job Monitor an den Client zurückgeben wird (z. B.
SYSOUT, SYSPRINT, SYS00001 usw.)
Der Standardwert ist
32. Der Maximalwert ist
2147483647.
- MAX_THREADS
- Die maximale Anzahl Benutzer, die einen Job Monitor gleichzeitig benutzen kann.
Der Standardwert ist
200. Der Maximalwert ist
2147483647.
Wenn Sie diese Zahl erhöhen, müssen Sie möglicherweise die Größe des Adressraums von
Job Monitor ändern.
- TIMEOUT
- Die Zeit in Sekunden, nach deren Ablauf ein Thread aufgrund fehlender Interaktion mit dem Client abgebrochen wird.
Der Standardwert ist
3600 (1 Stunde).
Der Maximalwert ist
2147483647.
TIMEOUT=0 inaktiviert die Funktion.
- TIMEOUT_INTERVAL
- Die Anzahl Sekunden zwischen den Prüfungen auf Zeitlimitüberschreitung.
Der Standardwert ist
1200.
Der Maximalwert ist
2147483647.
- SUBMITMETHOD=TSO
- Übergabe der Jobs mit TSO. Bei Verwendung des Standardwerts
(SUBMITMETHOD=JES) werden Jobs direkt an JES übergeben.
Entfernen Sie das Kommentarzeichen für diese Anweisung, und geben Sie
TSO an, damit der Job über den TSO-Befehl
SUBMIT übergeben wird.
Diese Methode erlaubt den Aufruf von TSO-Exits. Allerdings gibt es
Leistungseinbußen, weshalb sie nicht empfohlen wird.
Anmerkung: - Die einigen gültigen Einstellungen sind
TSO und JES.
- Bei Angabe von
SUBMITMETHOD=TSO muss auch TSO_TEMPLATE definiert werden.
- TSO_TEMPLATE
- Wrapper-JCL zur Übergabe des Jobs über TSO. Der Standardwert ist
hlq.SBLZSAMP(BLZTSO). Diese Anweisung verweist auf den
vollständig qualifizierten Membernamen der JCL, die als Wrapper für die TSO-Übergabe verwendet werden soll.
Weitere Informationen enthält die Anweisung
SUBMITMETHOD.
Anmerkung: - Ein Beispiel-Wrapper-Job wird in
BLZ.SBLZSAMP(BLZTSO) bereitgestellt.
Weitere Informationen zu der erforderlichen Anpassung finden Sie in diesem Member.
- TSO_TEMPLATE hat keine Auswirkungen, sofern nicht auch
SUBMITMETHOD=TSO angegeben wird.