Job-Monitor-Konfigurationsdatei BLZJCNFG

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:
  1. Die einigen gültigen Einstellungen sind TSO und JES.
  2. 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:
  1. Ein Beispiel-Wrapper-Job wird in BLZ.SBLZSAMP(BLZTSO) bereitgestellt. Weitere Informationen zu der erforderlichen Anpassung finden Sie in diesem Member.
  2. TSO_TEMPLATE hat keine Auswirkungen, sofern nicht auch SUBMITMETHOD=TSO angegeben wird.

Feedback

Waren die Informationen hilfreich? Sie können auf Jazz.net (Registrierung erforderlich) Feedback geben: Comment in the forums oder submit a bug