Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

SHOW-MAREN-STATUS Status von MAREN ausgeben

&pagelevel(4)&pagelevel

Berechtigung          ADA, DA, Administrator ohne Domänen

Diese Anweisung gibt einen Überblick über den aktuellen Status von MAREN. Ausgegeben werden Informationen über das MAREN-Subsystem, die Steuertask MARENCP und die automatische Freibandzuweisung MARENUCP. Diese Informationen können auch von allen verbundenen Systemen des MAREN-Verbunds abgerufen werden.

Der DA kann die Anweisung nur in der eigenen Domäne ausführen. Die Angabe *ALL-FROM-DOMAIN ist daher für ihn ohne Bedeutung.

Format

SHOW-MAREN-STATUSKurzname: SHMS
HOST-NAME = *OWN / *ALL / <alphanum-name 1..8> / *ALL-FROM-DOMAIN (...)

*ALL-FROM-DOMAIN


| DOMAIN = *STD-DOMAIN / *OWN / <alphanum-name 1..8>
,OVERFLOW-CONTROL = *BY-PROGRAM / *BY-SYSTEM

Operandenbeschreibung

HOST-NAME =
Gibt an, von welchem System der MAREN-Status angezeigt werden soll.

HOST-NAME = *OWN
Informationen werden nur vom eigenen System ausgegeben.
Wenn der ADA sich mit der Anweisung MODIFY-ADMINISTRATION-SCOPE DOMAIN=. . . zum DA einer Domäne gemacht hat, wird mit HOST=*OWN das System angesprochen, das bei MODIFY-ADMINISTRATION-SCOPE durch den Operanden HOST bestimmt wurde.

HOST-NAME = *ALL
Beim Einsatz von Domänen werden für den DA die Informationen zu allen Systemen der eigenen Domäne ausgegeben, für den ADA die Informationen zu allen Systemen.

HOST-NAME = <alphanum-name 1..8>
Name eines Systems.
Wenn der DA beim Einsatz von Domänen den Namen eines Systems eingibt, muss dieses der eigenen Domäne angehören.

HOST-NAME = *ALL-FROM-DOMAIN (...)
Informationen werden für die Systeme bestimmter Domänen ausgegeben. Dieser Operand darf nur vom ADA benutzt werden.

DOMAIN =
Domänenauswahl.

DOMAIN = *STD-DOMAIN
Die Informationen über die Systeme der Standard-Domäne werden ausgegeben.

DOMAIN = *OWN
Die Informationen über die Systeme der eigenen Domäne werden ausgegeben.
Die eigene Domäne ist die Domäne des Systems, an dem der ADA aktuell arbeitet.

DOMAIN = <alphanum-name 1..8>
Die Informationen über die Systeme der angegebenen Domäne werden ausgegeben.

OVERFLOW-CONTROL =
Art der Steuerung bei Bildschirmüberlauf im Dialog.

OVERFLOW-CONTROL = *BY-PROGRAM
Steuerung durch das Programm: Nach der Ausgabe eines Informationsblocks erfolgt eine Abfrage, ob die laufende Aktion fortgesetzt oder abgebrochen werden soll.

OVERFLOW-CONTROL = *BY-SYSTEM
Steuerung durch BS2000: Die Art der Steuerung bei Bildschirmüberlauf richtet sich nur nach dem Systemparameter TCHOFLO bzw. nach dem mit dem Kommando MODIFY-TERMINAL-OPTIONS eingestellten Wert.

Hinweise

  • Die Ausgabe enthält für jedes System folgende Informationen:

    • Name des Systems

    • TSN der Steuertask MARENCP

    • TSN der automatischen Freibandzuweisung MARENUCP

    • Status des MAREN-Katalogs (FREE/LOCKED/UNLOCKED)

    • Transaktionsstatus des Subsystems (INACTIVE/ANNOUNCE/ACTIVE/FETCH)

    • TSN und Archivnummer der letzten Transaktion

    • Name der Logging-Datei

    • Location Manager File (Name der Reservierungsdatei) für MARENCP und MARENUCP

    • Name der Exit-Modulbibliothek für MARENCP und MARENUCP

  • Für die Informationsübergabe im Netzwerk müssen zwischen dem System mit dem MAREN-Katalog und den übrigen Systemen des MAREN-Verbunds aktive Verbindungen bestehen. Dazu muss das Subsystem HILPEX MSCF geladen sein. Die Anweisung mit dem Operand HOST-NAME=*OWN funktioniert auch ohne diese Voraussetzungen.

Beispiele

Beispiel 1: Status-Abfrage vom eigenen System

//show-maren-status

=============================================================================
HOSTNAME MARENCP MARENUCP CATALOG    ===  TRANSACTION   ===   DOMAIN  SUB-SYS
           TSN     TSN    STATUS     STATUS   LA-TSN LA-VSN           VERSION
=============================================================================
LEIBNIZ4   5TAM    5TAX   UNLOCKED   INACTIVE  5TAX          HSMSTES<version>
-----------------------------------------------------------------------------
MAREN-CATALOG : :FSAU:$SYSMAREN.MARENCAT
%  MARM103 CONTINUE ACTION? REPLY (Y=YES; N=NO)?
Y
=============================================================================

HOST-NAME
LINK-NAME   EXIT#       FILE-NAME
=============================================================================
LEIBNIZ4
MARENLOG                :BUR7:$SYSMAREN.MAREN.LOGGING
MARENLMF/CP             :FSAU:$SYSMAREN.MARENLMF
MARENLMF/UCP            :FSAU:$SYSMAREN.MARENLMF
MARENLIB/CP (1,3,5)     :BUR7:$SYSMAREN.MARENLIB
MARENLIB/UCP(1,6)       :BUR7:$SYSMAREN.MARENLIB
%  MARM170 STATEMENT '//SHOW-MAREN-STATUS' PROCESSED

Nach Ausgabe eines Informationsblocks wird mit der Meldung MARM103 abgefragt, ob die Aktion fortgesetzt werden soll.

Beispiel 2: Status-Abfrage von allen Systemen im MAREN-Verbund

//show-maren-status host=*all =============================================================================
HOSTNAME MARENCP MARENUCP CATALOG    ===  TRANSACTION   ===   DOMAIN  SUB-SYS
           TSN     TSN    STATUS     STATUS   LA-TSN LA-VSN           VERSION
=============================================================================
LEIBNIZ4   5TAM    5TAX   UNLOCKED   INACTIVE  5TDQ          HSMSTES<version>
D017ZE15   400J    400K   UNLOCKED   INACTIVE  41HT  QE3009  HSMSTES<version>
%  MARM197 ACCESS TO HOST 'D017ZE19' NOT POSSIBLE
D017ZE39   2B9I    2B91   UNLOCKED   INACTIVE  2RDX  QE0574  HSMSTES<version>
-----------------------------------------------------------------------------
MAREN-CATALOG : :FSAU:$SYSMAREN.MARENCAT.OS
=============================================================================
HOST-NAME
 LINK-NAME   EXIT#       FILE-NAME
=============================================================================
LEIBNIZ4
 MARENLOG                :BUR7:$SYSMAREN.MAREN.LOGGING
 MARENLMF/CP             :FSAU:$SYSMAREN.MARENLMF.OS
 MARENLMF/UCP            :FSAU:$SYSMAREN.MARENLMF.OS
 MARENLIB/CP  (1,3,5)    :BUR7:$SYSMAREN.MARENLIB
 MARENLIB/UCP (1,6)      :BUR7:$SYSMAREN.MARENLIB
D017ZE15
 MARENLOG                :SBZ7:$SYSMAREN.MAREN.LOGGING
 MARENLMF/CP             :FSAU:$SYSMAREN.MARENLMF.OS
 MARENLMF/UCP            :FSAU:$SYSMAREN.MARENLMF.OS
 MARENLIB/CP  (1,3,5)    :SBZ7:$SYSMAREN.MARENLIB
 MARENLIB/UCP (1,6)      :SBZ7:$SYSMAREN.MARENLIB
D017ZE39
 MARENLOG                :BU7B:$SYSMAREN.MAREN.LOGGING
 MARENLMF/CP             :FSAU:$SYSMAREN.MARENLMF.OS
 MARENLMF/UCP            :FSAU:$SYSMAREN.MARENLMF.OS
 MARENLIB/CP  (1,3,5)    :BU7B:$SYSMAREN.MARENLIB
 MARENLIB/UCP (1,6)      :BU7B:$SYSMAREN.MARENLIB
%  MARM170 STATEMENT '//SHOW-MAREN-STATUS' PROCESSED

Wird für ein System die Meldung MARM197 ausgegeben, werden für das betreffende System keine weiteren Informationen ausgegeben. Stehen bei MARENCP-TSN bzw. MARENUCP-TSN Leerzeichen, so ist das Programm am jeweiligen System nicht geladen.

Hinter dem Dateinamen des MAREN-Katalogs wird „CLOSED“ ausgegeben, wenn dieser (mindestens) auf dem ersten System in der Liste mit der Anweisung CLOSE-MAREN-FILES geschlossen wurde.

Wenn MARENCP entladen wurde, wird der Dateiname des MAREN-Katalogs weiterhin ausgegeben. Möglicherweise wird von anderen MAREN-Instanzen oder anderen Systemen darauf zugegriffen.