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-VOLUME-GROUP Namen aller vorhandenen Datenträgergruppen anzeigen

&pagelevel(4)&pagelevel

Mit dieser Anweisung können die Namen aller vorhandenen Volume-Gruppen angezeigt werden.

Eine Volume-Gruppe besteht aus logisch verwandten Bändern, die vom MAREN-Benutzer zu einer Volume-Gruppe kombiniert werden. Die Volume-Gruppe ist ein zusätzliches Katalogeintragsfeld im Volume-Katalog und keine separate Verwaltungseinheit. Verwandte Bänder können zu einer Volume-Gruppe kombiniert werden. Alle Dateien, die sich auf dem Band befinden, gehören zur selben Volume-Gruppe. Wenn eine Volume-Gruppe für eine Datei auf einem Band definiert ist, aktualisiert MAREN automatisch alle dateispezifischen Katalogeinträge dieses Bandes. Einer Volume-Gruppe können nur reservierte Bänder zugeordnet werden. Wenn das Band freigegeben wird, wird die Zuordnung zur Volume-Gruppe von MAREN wieder aufgelöst.

Format

SHOW-VOLUME-GROUP                                                                                                         Kurzname: SHVG

,GROUP = *ALL
,OUTPUT = *SYSOUT  / *NONE
,STRUCTURE-OUTPUT = *NONE / <composed-name 1..255> (...)

<composed-name 1..255> (...)





|WRITE-MODE = *REPLACE / *EXTEND



Operanden

GROUP = *ALL
Wählt die Namen aller vorhandenen Volume-Gruppen aus.

OUTPUT =
Bestimmt das Ausgabemedium. Voreingestellt ist die Ausgabe nach SYSOUT.

OUTPUT = *SYSOUT
Die Ausgabe erfolgt nach SYSOUT.

OUTPUT = *NONE
Es erfolgt keine Ausgabe. Diese Angabe ist nur sinnvoll bei strukturierter Ausgabe in eine S-Variable (siehe Operand STRUCTURE-OUTPUT).

STRUCTURE-OUTPUT =
Steuert die strukturierte Ausgabe in S-Variablen.

STRUCTURE-OUTPUT = *NONE
Es erfolgt keine strukturierte Ausgabe.

STRUCTURE-OUTPUT = <composed-name 1..255>(...)
Name der S-Variable, die für die strukturierte Ausgabe verwendet werden soll.

WRITE-MODE =
Bestimmt, ob die Ausgabe den aktuellen Inhalt der S-Variablen ersetzen oder ergänzen soll.

WRITE-MODE = *REPLACE
Der aktuelle Inhalt der S-Variable wird durch die neue Ausgabe ersetzt.

WRITE-MODE = *EXTEND
Die neue Ausgabe erweitert den aktuellen Inhalt der S-Variable.


Beispiele

Beispiel 1: Namen aller vorhandenen Volume-Gruppen anzeigen

//show-volume-group group=*ALL

---------------------------------------------------------------------

VOLUME-GROUP NAME:

---------------------------------------------------------------------

vol-group1
vol-group2
vol-group3
vol-group4 
    

---------------------------------------------------------------------

% MARM309  4 VOLUME-GRUPPEN GEFUNDEN

% MARM170 ANWEISUNG '//SHOW-VOLUME-GROUP' AUSGEFUEHRT


Ausgabe in S-Variablen

Die Anweisung unterstützt die strukturierte Ausgabe in S-Variablen (gesteuert durch den Operanden STRUCTURE-OUTPUT). Nähere Informationen zu S-Variablen finden Sie im Handbuch „Kommandos“ [3].


Ausgabe-InformationName of the S variableTContents
Zugriffszähler (8-stellig)
Er wird bei jedem Zugriff auf das Band hochgezählt.
var(*LIST).ACCESS-COUNTS<integer 0..99999999>
Erstellungsdatumvar(*LIST).CRE-DATESyyyy-mm-dd
Erstellungs-Jobname
Bei HSMS Request-Name
var(*LIST).CRE-JOB-NAMES’’
<name 1..8>
Erstellungsuhrzeitvar(*LIST).CRE-TIMEShh:mm:ss
Gerätetypvar(*LIST).DEV-TYPES<structured-name 1..8>
Name eines Directory (mit Katalog- und Benutzerkennung), in dem das Band enthalten ist.var(*LIST).DIR-NAMES<filename 1..54 >
Anzeige, ob das Band das mitgesicherte Directory enthältvar(*LIST).DIR-ON-VOLS*NO
*YES
Zustand (exportiert oder nicht)var(*LIST).EXPORTEDS*NO
*YES
Erste Archivnummer des MF/MV-Setsvar(*LIST).FIRST-VOLS<vsn>
Dateiname einer Banddatei
Ohne Katalog- und Benutzerkennung. Sofern die Datei nicht in einem Directory enthalten ist
var(*LIST).F-NAMES<filename 1..41>
Freigabedatum des Bandes
Gibt an, wann die Reservierung des Bandes für eine Benutzerkennung beendet werden kann.
var(*LIST).FREE-DATESyyyy-mm-dd
Freigabe-Lagerort
An diesen Lagerort wird ein Band beim so genannten Aufräumlauf verlagert.
var(*LIST).FREE-LOCATIONS<alphanum-name 1..8>
Name des Freibandpools, in dem sich dieses Band befindet, bzw. bei seiner Freigabe befinden sollvar(*LIST).FREE-POOLS<filename 1..54>
*NO
*GLOBAL
*TSOS
Dateifolgenummer (4-stellig)var(*LIST).F-SEQS<integer 1..9999>
Standard-Lagerortvar(*LIST).HOME-LOCATIONS<alphanum-name 1..8>
Name des Systems mit dem letzten Zugriffvar(*LIST).LAST-ACCESS-
HOSTNAM
S<alphanum-name 1..8>
Datum des letzten Zugriffsvar(*LIST).LAST-ACCESS-DATESyyyy-mm-dd
Benutzerkennung des letzten Zugriffsvar(*LIST).LAST-ACCESS-USER-IDS<name 1..8>
Kennwort für den Zugriffvar(*LIST).PASSS*NONE
*YES
Bemerkungsfeldvar(*LIST).REMARKS<c-string 1..24>
Reservierungs-Zähler (4-stellig)
Dieser Zähler wird bei jeder Neureservierung des Bandes hochgezählt.
var(*LIST).RESERV-COUNTS<integer 0..9999>
Archivierungsdatum
Datum der Reservierung eines Bandes
var(*LIST).RESERV-DATESyyyy-mm-dd
SAVE-FILE-ID (HSMS) oder SAVE-VERSION-ID (ARCHIVE)var(*LIST).SFIDS<c-string 1..15>
Nummer der Subtask für den parallelen Sicherungslauf in HSMSvar(*LIST).SUBSAVES<integer 0..15>
Nummer des Folgebands innerhalb eines parallelen Sicherungslaufs in HSMSvar(*LIST).SUBSEQS<integer 0..999>
Mehrbenutzbarkeit des Bandesvar(*LIST).USER-ACCESSSOWNER-ONLY
FOREIGN-READ
ALL-USERS
Abrechnungsnummer des Bandeigentümersvar(*LIST).USER-ACCOUNTS<alphanum-name 1..8>
Benutzerfeld. Hier können beliebige Daten eingetragen werden, z.B. Name, Abteilung,
oder relevante Daten für die Arbeitsvorbereitung
var(*LIST).USER-FIELDS<c-string 1..54>
Benutzerkennung des Bandeigentümersvar(*LIST).USER-IDS<name 1..8>
Archivnummer des Bandesvar(*LIST).VOLS<vsn>
Volume-Gruppe
hat nur bei reservierten Bändern einen gültigen Wert, sonst ist sie undefiniert.
var(*LIST).VOL-GROUPS<text 1..32>
Bandabschnittsnummer (4-stellig)var(*LIST).VOL-SEQS<integer 1..255>
Bandstatus
F = FREE
P = PRIVATE
R = RESERVED
D = DEFECT
var(*LIST).VOL-STA-1SF/P/R/D