Belegung des Net-Storage von BS2000 anzeigen
Komponente: | BS2000 |
Funktionsbereich: | Net-Storage administrieren |
Anwendungsbereich: | STORAGE-MANAGEMENT |
Privilegierung: | TSOS |
Funktionsbeschreibung
Das Kommando SHOW-NET-STORAGE-OCCUPATION informiert über die BS2000-Tasks des lokalen Systems, die einen Net-Storage belegen. Auch für Shared-Pubsets werden nur die belegenden Tasks des lokalen Systems ausgegeben. Durch Angabe der Mount-Id wird die Verbindung zum Net-Storage eindeutig spezifiziert. Die Mount-Id wird im Kommando SHOW-NET-STORAGE angezeigt.
Das Kommando unterstützt die strukturierte Ausgabe in S-Variable (siehe „Ausgabe in S-Variable").
Informationen über den in einem Pubset verfügbaren Net-Storage können mit dem Kommando SHOW-PUBSET-NET-STORAGE angefordert werden.
Grundlegende Informationen zum Einsatz von Net-Storage in BS2000 finden Sie im Handbuch „Einführung in die Systembetreuung“ [14]. Das Arbeiten mit Dateien auf Net-Storage ist im Handbuch „DVS Einführung“ [13] beschrieben.
Format
SHOW-NET-STORAGE-OCCUPATION |
Operandenbeschreibung
DIRECTORY = *BY-MOUNT-ID(...)
Gibt den Verzeichnisnamen des auf dem Net-Server freigegebenen Net-Storage an. Die Mount-Id, die die Verbindung zum Net-Storage eindeutig spezifiziert, kann mit dem Kommando SHOW-NET-STORAGE ermittelt werden.
MOUNT-ID = <integer 1..16777215>
Mount-Id der Verbindung zum Net-Storage.
Kommando-Returncode
(SC2) | SC1 | Maincode | Bedeutung / garantierte Meldungen |
---|---|---|---|
0 | CMD0001 | Kommando fehlerfrei ausgeführt | |
32 | CMD0221 | Systemfehler | |
32 | CMD2009 | Fehler bei Ausgabe in S-Variable (z.B. Subsystem nicht verfügbar) | |
32 | DMS1CFF | Systemfehler (siehe SERSLOG-Eintrag) | |
64 | DMS1C04 | Fehler beim Aufruf von ONETSTOR | |
64 | DMS1C30 | Es gibt keine Belegung für die angegebene Mount-Id | |
64 | DMS1C31 | Ungültige Mount-Id |
Bedeutung der Ausgabefelder
Ausgabefeld | mögliche Werte | Bedeutung |
---|---|---|
MOUNT-ID | <integer> | Mount-Id, die im Kommando angegeben wurde; Anzeige im Format nnnnnnnn mit führenden Nullen |
NUMBER OF OCCUPYING TASKS | <integer> | Anzahl der Tasks, für die Belegung des Net-Storage besteht |
OCCUPATIONS BY LOCAL TASKS | <tsn> <userid> | Listet jede belegende Task mit der TSN und der Benutzerkennung auf |
Ausgabe in S-Variable
Ausgabe-Information | Name der S-Variablen | T | Inhalt | Bedingung |
---|---|---|---|---|
Mount-ID der Verbindung zum Net-Storage | var(*LIST).MOUNT-ID | I | <integer> | |
Bezeichnung des Net-Servers | var(*LIST).NUM-OF-TASK | I | <integer> | |
TSN der belegenden Task | var(*LIST).TASK(*LIST).TSN | S | <name 1..4> | |
Benutzerkennung der belegenden Task | var(*LIST).TASK(*LIST).USER-ID | S | <name 1..8> |
Beispiel
/show-net-storage-occupation mount-id=1
---------------------------------------------------------------------------- COMMAND: SHOW-NET-STORAGE-OCCUPATION - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - MOUNT-ID: 00000001 ---- REFERENCE ------------------------------------------------- NUMBER OF OCCUPYING TASKS | 14 ---- DETAILS OF OCCUPATION ------------------------------------------------- OCCUPATIONS BY LOCAL TASKS FTCP TSOS 0FDX TSOS 0FDY TSOS 0FDZ TSOS 0FD1 TSOS 0FD2 TSOS 0FD5 TSOS 0FD6 TSOS 0FEA TSOS 0FFR TSOS 0FFS TSOS 0FFT TSOS 0FFU TSOS 0FFV TSOS -----------------------------------------------------------------------------