Geben Sie das folgende Startkommando an der MVS-Konsole ein, um den NDZ-Server zu starten:
START NDZ STARTED TASK NAME
Geben Sie das folgende Stopp-Kommando an der MVS-Konsole ein, um den NDZ-Server zu stoppen:
STOP NDZ STARTED TASK NAME
NDZ führt den Shutdown-Prozess durch, nachdem der letzte Client die
Verbindung beendet hat. Die folgende Meldung wird auf der MVS-Konsole
angezeigt, wenn zum Zeitpunkt des Absetzens des
STOP
-Kommandos noch Clients mit dem NDZ-Server
verbunden sind:
NDZMAIN Stop requested. Waiting for clients to finish
Um die Beendigung des NDZ trotz angeschlossener Clients zu erzwingen,
fügen Sie dem Stopp-Kommando die Option F
hinzu. Beispiel:
STOP NDZ STARTED TASK NAME F
NDZ zeigt die folgende Meldung auf der Konsole an und führt den Beendigungsvorgang aus:
NDZMAIN Forced stop requested
Dieses Kapitel behandelt die folgenden Themen:
Verwenden Sie das MVS-Konsolenkommando
MODIFY
, um Kommandos an den NDZ-Server zu
senden:
MODIFY NDZ STARTED TASK NAME,COMMAND PARAMETER1, PARAMETER2, ...
NDZ-Server akzeptieren die folgenden Kommandos:
Dieses Kommando listet die Clients, die derzeit mit dem NDZ-Server
verbunden sind, in der STDOUT
-Datei auf. Die Ausgabemeldung hat
das folgende Format:
--------------------------------------------- yyyy-MM-dd hh:mm:ss LIST OF CLIENTS CONNECTED --------------------------------------------- CLIENT# JOBNAME JOBID USERID PROGRAM cli# name job id user prog. --------------------------------------------- yyyy-MM-dd hh:mm:ss END OF LIST ---------------------------------------------
Dabei ist:
CLIENT#
= Der Client-Slot, den dieser Client
belegt. Die Client-Nummern liegen im Bereich zwischen 1 und dem Wert des
Parameters CLIENTS
im NDZ-Parametermodul.
JOBNAME
= Der Name des Client-Jobs.
JOBID
= Die Kennung des Client-Jobs.
USERID
= Die Benutzerkennung, die mit dem
Client-Job verknüpft ist.
PROGRAM
= Der Name des Natural-Programms, das der
Client gerade ausführt.
Gibt einen Client-Slot frei, der von einem nicht ausgeführten Client-Job belegt ist.
Wichtig:
Dieses Kommando darf nicht
verwendet werden, um die Ausführung von NDZ-Client-Jobs abzubrechen, die gerade
ausgeführt werden. Verwenden Sie stattdessen das entsprechende MVS- oder
JES2-Kommando, wenn Sie einen Job abbrechen müssen. Die Verwendung dieses
Kommandos bei einem Job, der gerade ausgeführt wird, kann zu unerwarteten
Ergebnissen führen, einschließlich, aber nicht beschränkt auf den Verlust von
nicht festgeschriebenen Daten.
Wenn ein NDZ-Client-Job abnormal beendet oder abgebrochen wird, trennt er normalerweise die Verbindung zum NDZ und gibt den Client-Slot, den er belegt hat, automatisch frei. Wenn der Client-Job die Verbindung nicht automatisch trennt, können Sie dieses Kommando absetzen, um den Client-Slot freizugeben, der derzeit von dem nicht mehr laufenden Job belegt ist.
Um einen Client-Slot freizugeben:
Ermitteln Sie die Kennung (JOBID
) des
Client-Jobs.
Setzen Sie das Änderungskommando D
CLI
ab, um alle Clients aufzulisten, die mit dem NDZ-Server
verbunden sind.
Überprüfen Sie die Spalten CLIENT#
und
JOBID
, um die Client-Nummer des Jobs zu ermitteln.
Setzen Sie das Änderungskommando P
CLI=client number
ab, wobei
client number
der Wert aus der Spalte
CLIENT#
ist.