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-NSM-CONFIGURATION Information über den Zustand von NSM und seiner Partner einholen

&pagelevel(3)&pagelevel

Beschreibungsstand:

Funktionsbereich:

Anwendungsbereich:

Privilegierung:

NSM V21.0A

Pubset- und MRSCAT-Verwaltung

MULTI-CATALOG-AND-PUBSET-MGMT

TSOS
OPERATING
SW-MONITOR-ADMINISTRATION

Berechtigungsschlüssel:

@


Funktionsbeschreibung

Das Kommando SHOW-NSM-CONFIGURATION informiert in einem XCS-Verbund über den Zustand des Subsystems NSM und der Partner des Verbunds. Die Informationsausgabe erfolgt aus der Sicht des lokalen Systems.

Das Kommando unterstützt die strukturierte Ausgabe in S-Variable.

Format

SHOW-NSM-CONFIGURATION

INFORMATION = *SUMMARY / *ALL / *HOSTS(...)


*HOSTS(...)



|

SELECT = *ALL / <alphanum-name 1..8>

,OUTPUT = *SYSOUT / *SYSLST(...)


*SYSLST(...)



|

SYSLST-NUMBER = *STD / <integer 1..99>

Operandenbeschreibung

INFORMATION = *SUMMARY / *ALL / *HOSTS(...)
Legt die gewünschte Information fest.

INFORMATION = *SUMMARY
Voreinstellung: Eine Übersicht über die lokalen Einstellungen des NSM und den Zustand des Verbindungssystems wird ausgegeben.

INFORMATION = *ALL
Es wird die gesamte Information über das Subsystem NSM im aktuellen XCS-Verbund des eigenen Rechners ausgegeben. Die Ausgabe umfasst folgende Informationen:

  • die lokalen NSM-Konfigurationsparameter

  • die Verbindungs- und Verbunddaten aller Rechner im aktuellen XCS-Verbund.

INFORMATION = *HOSTS(...)
Die Verbindungs- und Verbunddaten für die mit SELECT festgelegten Rechner wird ausgegeben.

SELECT = *ALL / <hostname>
Bestimmt für welche Rechner Informationen ausgegeben werden.

SELECT = *ALL
Es wird über alle Rechner informiert, mit denen eine NSM-Verbundbeziehung besteht.

SELECT = <alphanum-name 1..8>
Es werden Informationen über den angegebenen Rechner ausgegeben.

OUTPUT = *SYSOUT / SYSLST(...)
Legt fest, wohin die Information ausgegeben wird.

OUTPUT = *SYSOUT
Voreinstellung: Die Ausgabe erfolgt in die Systemdatei SYSOUT.

OUTPUT = SYSLST(...)
Die Ausgabe erfolgt in die Systemdatei SYSLST.

SYSLST-NUMBER = *STD / <integer 1..99>
Legt fest, ob die Ausgabe in die Systemdatei SYSLST oder in eine SYSLST-Datei aus der Menge SYSLST01 bis SYSLST99 erfolgen soll.

SYSLST-NUMBER = *STD
Voreinstellung: Die Ausgabe erfolgt in die Systemdatei SYSLST.

SYSLST-NUMBER = <integer 1..99>
Die Ausgabe erfolgt in eine SYSLST-Datei aus der Menge SYSLST01 bis SYSLST99.

Kommando-Returncode

(SC2)SC1MaincodeBedeutung

0CMD0001Kommando ohne Fehler ausgeführt

0NLX1020Keine Information für aktuelle Auswahl

3CMD2203Falsche Syntaxdatei

32CMD0221Systemfehler (interner Fehler)

32CMD2009Fehler bei Ausgabe in strukturierte S-Variable

32NLX1019Fehler bei Bearbeitung des Kommandos

64CMD0216Erforderliches Privileg fehlt

130NLX1019Fehler bei Bearbeitung des Kommandos; Wiederholung später möglich


Ausgabeformat

Der Inhalt der Ausgabe hängt von der getroffenen Auswahl ab:

Ausgabe mit INFORMATION=*SUMMARY

/SHOW-NSM-CONFIGURATION INFORMATION=*SUMMARY
SHOW-NSM-CONFIGURATION                       DATE: yyyy-mm-dd, TIME: hh:mm:ss
-----------------------------------------------------------------------------
SUMMARY
 OWN HOST NAME = D017ZE30         XCS NAME = XCS
 NSM VERSION =    V21.0A
 COMM = *BY-MSCF                  COMM-STATE = *MSCF-ACTIVE
 COMM-TYPE = *TOKEN-RING
 MINIMUM TOKEN-DELAY TIME =  15  MAXIMUM TOKEN-DELAY TIME =  100
-----------------------------------------------------------------------------
SHOW-NSM-CONFIGURATION                                         END OF DISPLAY


Ausgabe mit INFORMATION=*HOSTS(*ALL)

/SHOW-NSM-CONFIGURATION INFORMATION=*HOSTS(*ALL)
SHOW-NSM-CONFIGURATION                       DATE: yyyy-mm-dd, TIME: hh:mm:ss
-----------------------------------------------------------------------------
HOSTS
NUM OF HOSTS = 2
 HOST NAME   COMM STATE   SYS VERSION  NSM VERSION
-----------------------------------------------------------------------------
 D016ZE01    MSCF ACTIVE  V21.0A       V21.0A
 D016ZE02    LOCAL HOST   V21.0A       V21.0A
-----------------------------------------------------------------------------
SHOW-NSM-CONFIGURATION                                         END OF DISPLAY


Erläuterung zur Ausgabe

Nachfolgend sind in alphabetischer Reihenfolge die Ausgabefelder mit ihren möglichen Werten beschrieben. Zu beachten ist, dass bei allen Ausgabefeldern zusätzlich das Schlüsselwort UNDEFINED möglich ist (UNDEFINED: Es liegt keine Information vor), das in der Tabelle aber nicht gesondert aufgeführt wird.

Ausgabefeld

Schlüsselwort / Bedeutung

COMM STATE

Status der Rechner im Hinblick auf die Verbindung:

  • *NONE:
    Das Subsystem NSM ist noch in der Initialisierungsphase oder der lokale Rechner ist einziger Rechner im Verbund

  • *LOCAL-HOST:
    Lokaler Rechner

  • *MSCF-ACTIVE:
    NSM nutzt nur die MSCF-Verbindung als Kommunikationsweg

  • *INTERRUPTED:
    Die Verbindung zum Partner ist gestört

COMM TYPE

Kommunikationsmethode: *TOKEN-RING
NSM verwendet den Token-Ring als Kommunikationsmethode.

COMMUNICATION

Kommunikationsweg:

  • *BY-MSCF:
    NSM nutzt MSCF

HOST NAME

Host-Name des Partners (wie auch vom Kommando SHOW-MSCF-CONFIGURATION ausgegeben)

MAXIMUM TOKEN DELAY TIME

Festgelegte Zeit (1..32767 ms), die ein Token im Leerlauf für einen Umlauf mindestens braucht.

MINIMUM TOKEN DELAY TIME

Festgelegte Zeit (0..32767 ms), die ein Token im Normalbetrieb für einen Umlauf mindestens braucht.

NSM VERSION

NSM-Version, die auf dem Rechner oder dem Partner abläuft. 
V21.0A: BS2000 OS DX V1.0
*UNDEFINED: Version ist nicht bekannt

NUMBER OF HOSTS

Anzahl der Rechner (1..16), über die informiert wird

OWN HOST NAME

Name des eigenen (lokalen) Rechners

SYS VERSION

BS2000-Version, die auf dem (Partner-) Rechner abläuft.
V21.0A: BS2000 OS DX V1.0 

XCS NAME

Name des XCS-Verbunds:

  • <nnnnnnnn>: alphanumerisch, 1..8 Zeichen

  • UNDEFINED: Keine Information vorhanden.

Ausgabe in S-Variable

Mit dem Operanden INFORMATION des Kommandos wird festgelegt, welche S-Variablen angelegt werden. Folgende Angaben sind für INFORMATION möglich:

Schreibweise im Kommando

gekürzte Schreibweise in Tabelle

INFORMATION = *SUMMARY
INFORMATION = *HOSTS
INFORMATION = *ALL

1
2
3

Ausgabe-Information

Name der S-Variablen

T

Inhalt

Bedingung

Anzahl der Rechner, über die informiert wird

var(*LIST).ALL.HOSTS.NUM-OF-HOSTS

I

<integer 1 .. 16>

3

Name des lokalen Rechners oder des Partners

var(*LIST).ALL.HOSTS.HOST(*LIST).HOST-NAME

S

<c-string 1 .. 8>
UNDEFINED

3

Status der Rechner im Hinblick auf die Verbindung

var(*LIST).ALL.HOSTS.HOST(*LIST).COMM-STATE

S

*NONE
*LOCAL-HOST
*MSCF-ACTIVE


3

BS2000-Version, die auf dem lokalen Rechner oder dem Partner abläuft

var(*LIST).ALL.HOSTS.HOST(*LIST).SYS-VERSION

S

<c-string 1 .. 6>
UNDEFINED

3

NSM-Version, die auf dem lokalen Rechner oder dem Partner abläuft

var(*LIST).ALL.HOSTS.HOST(*LIST).NSM-VERSION

S

<c-string 1 .. 6>
UNDEFINED

3

Kommunikationsweg

var(*LIST).ALL.SUMMARY.COMM

S

*BY-MSCF



3

Kommunikationsmethode

var(*LIST).ALL.SUMMARY.COMM-TYPE

S

*TOKEN-RING

3

Status der Rechner im Hinblick auf die Verbindung

var(*LIST).ALL.SUMMARY.COMM-STATE

S

*NONE
*LOCAL-HOST
*MSCF-ACTIVE


*INTERRUPTED

3

NSM-Version auf dem lokalen Rechner
V19.0A: BS2000/OSD-BC V10.0
V20.0A: BS2000/OSD-BC V11.0
V21.0A: BS2000 OS DX V1.0

var(*LIST).ALL.SUMMARY.NSM-VERSION

S


V19.0A
V20.0A
V21.0A

3

Festgelegte Zeit, die ein Token im Leerlauf für einen Umlauf mindestens braucht.

var(*LIST).ALL.SUMMARY.MAX-DELAY-TIME

I

<integer 1 .. 32767>

3

Festgelegte Zeit, die ein Token im Normalbetrieb für einen Umlauf mindestens braucht.

var(*LIST).ALL.SUMMARY.MIN-DELAY-TIME

I

<integer 0 .. 32767>

3

Name des lokalen Rechners

var(*LIST).ALL.SUMMARY.HOST-NAME

S

<c-string 1 .. 8>

3

Name des XCS-Verbunds

var(*LIST).ALL.SUMMARY.XCS-NAME

S

<c-string 1 .. 8>
UNDEFINED

3

Anzahl der Rechner, über die informiert wird

var(*LIST).HOSTS.NUM-OF_HOSTS

I

<integer 1 .. 16>

2

Name des lokalen Rechners oder des Partners

var(*LIST).HOSTS.HOST(*LIST).HOST-NAME

S

<c-string 1 .. 8>
UNDEFINED

2

Status der Rechner im Hinblick auf die Verbindung

var(*LIST).HOSTS.HOST(*LIST).COMM-STATE

S

*NONE
*LOCAL-HOST
*MSCF-ACTIVE


2

BS2000-Version, die auf dem lokalen Rechner oder dem Partner abläuft

var(*LIST).HOSTS.HOST(*LIST).SYS-VERSION

S

<c-string 1 .. 6>
UNDEFINED

2

NSM-Version, die auf dem lokalen Rechner oder dem Partner abläuft

var(*LIST).HOSTS.HOST(*LIST).NSM-VERSION

S

<c-string 1 .. 6>
UNDEFINED

2

Kommunikationsweg

var(*LIST).SUMMARY.COMM

S

*BY-MSCF



1

Kommunikationsmethode

var(*LIST).SUMMARY.COMM-TYPE

S

*TOKEN-RING

1

Status der Rechner im Hinblick auf die Verbindung

var(*LIST).SUMMARY.COMM-STATE

S

*NONE
*LOCAL-HOST
*MSCF-ACTIVE


1

Name des lokalen Rechnersvar(*LIST).SUMMARY.HOST-NAMES<c-string 1 .. 8>1
Festgelegte Zeit, die ein Token im Leerlauf für einen Umlauf mindestens braucht.var(*LIST).SUMMARY.MAX-DELAY-TIMEIinteger 1 .. 32767>1
Festgelegte Zeit, die ein Token im Normalbetrieb für einen Umlauf mindestens braucht.var(*LIST).SUMMARY.MIN-DELAY-TIMEI<integer 0 .. 32767>1

NSM-Version auf dem lokalen Rechner
V19.0A: BS2000/OSD-BC V10.0
V20.0A: BS2000/OSD-BC V11.0
V21.0A: BS2000 OS DX V1.0

var(*LIST).SUMMARY.NSM-VERSION

S


V19.0A
V20.0A
V21.0A

1

Name des XCS-Verbunds

var(*LIST).SUMMARY.XCS-NAME

S

<c-string 1 .. 8>
UNDEFINED

1

Beispiele

/declare-variable var-name=var(type=*structure),multiple-elem=*list
/exec-cmd (show-nsm-configuration inf=*summary),text-output=*none, structure-output=var
/show-var var
VAR(*LIST).SUMMARY.HOST-NAME = LOLITA2

VAR(*LIST).SUMMARY.XCS-NAME = OS36XCS

VAR(*LIST).SUMMARY.NSM-VERSION = V21.0A

VAR(*LIST).SUMMARY.COMM-TYPE = *TOKEN-RING

VAR(*LIST).SUMMARY.MIN-DELAY-TIME = 15

VAR(*LIST).SUMMARY.MAX-DELAY-TIME = 100

VAR(*LIST).SUMMARY.COMM = *BY-MSCF

VAR(*LIST).SUMMARY.COMM-STATE = *MSCF-ACTIVE

/exec-cmd (show-nsm-configuration inf=*host),text-output=*none, structure-output=var
/show-var var
VAR(*LIST).HOSTS.NUM-OF-HOSTS = 2

VAR(*LIST).HOSTS.HOST(*LIST).HOST-NAME = STARTA2

VAR(*LIST).HOSTS.HOST(*LIST).COMM-STATE = *MSCF-ACTIVE

VAR(*LIST).HOSTS.HOST(*LIST).SYS-VERSION = V21.0A

VAR(*LIST).HOSTS.HOST(*LIST).NSM-VERSION = V21.0A

VAR(*LIST).HOSTS.HOST(*LIST).HOST-NAME = LOLITA2

VAR(*LIST).HOSTS.HOST(*LIST).COMM-STATE = *LOCAL-HOST

VAR(*LIST).HOSTS.HOST(*LIST).SYS-VERSION = V21.0A

VAR(*LIST).HOSTS.HOST(*LIST).NSM-VERSION = V21.0A

/exec-cmd (show-nsm-configuration inf=*all),text-output=*none, structure-output=var
/show-var var
VAR(*LIST).ALL.SUMMARY.HOST-NAME = LOLITA2

VAR(*LIST).ALL.SUMMARY.XCS-NAME = OS36XCS

VAR(*LIST).ALL.SUMMARY.NSM-VERSION = V21.0A

VAR(*LIST).ALL.COMM-TYPE = *TOKEN-RING

VAR(*LIST).ALL.SUMMARY.MIN-DELAY-TIME = 15

VAR(*LIST).ALL.SUMMARY.MAX-DELAY-TIME = 100

VAR(*LIST).ALL.SUMMARY.COMM = *BY-MSCF

VAR(*LIST).ALL.SUMMARY.COMM-STATE = *MSCF-ACTIVE

VAR(*LIST).ALL.HOSTS.NUM-OF-HOSTS = 2

VAR(*LIST).ALL.HOSTS.HOST(*LIST).HOST-NAME = STARTA2

VAR(*LIST).ALL.HOSTS.HOST(*LIST).COMM-STATE = *MSCF-ACTIVE

VAR(*LIST).ALL.HOSTS.HOST(*LIST).SYS-VERSION = V21.0A

VAR(*LIST).ALL.HOSTS.HOST(*LIST).NSM-VERSION = V21.0A

VAR(*LIST).ALL.HOSTS.HOST(*LIST).HOST-NAME = LOLITA2

VAR(*LIST).ALL.HOSTS.HOST(*LIST).COMM-STATE = *LOCAL-HOST

VAR(*LIST).ALL.HOSTS.HOST(*LIST).SYS-VERSION = V21.0A

VAR(*LIST).ALL.HOSTS.HOST(*LIST).NSM-VERSION = V21.0A