Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

CHANGE-DISK-MOUNT

&pagelevel(3)&pagelevel

Privatplatte für Zugriffe sperren

Komponente:

BS2000

Funktionsbereich:

Geräteverwaltung

Anwendungsbereich:

DEVICE

Privilegierung:

OPERATING

Berechtigungsschlüssel:

D                                                                                                      

Funktionsbeschreibung

Das Kommando entzieht dem Anwender den Zugriff auf eine belegte Privatplatte.

Format

CHANGE-DISK-MOUNT                                                                                                                              

 UNIT = *VOLUME(...) / *EXCHANGE-PAIR(...) /




list-poss(10): <alphanum-name 2..2> / <alphanum-name 4..4>


*VOLUME(...)



|

VOLUME = list-poss(10): <vsn 1..6>


*EXCHANGE-PAIR(...)



|

EXCHANGE-PAIR = list-poss(10): *PARAMETER(...)



|


*PARAMETER(...)



|



|

DISMOUNT-VOLUME = <vsn 1..6>



|



|

,REMOUNT-VOLUME = <vsn 1..6>

,ACTION = *EXCHANGE / *MOVE / *CANCEL

Operandenbeschreibung

UNIT =
Bezeichnet eine oder mehrere Platten, die nicht mehr zur Verfügung stehen sollen.

UNIT = *VOLUME(...)
Bezeichnet eine oder mehrere Platten, die nicht mehr zur Verfügung stehen sollen, durch ihre Archivnummer (VSN, max. 6 Zeichen). Maximal 10 Platten dürfen angegeben werden.

VOLUME = list-poss(10): <vsn 1..6>
Angabe der Archivnummer (VSN). 

UNIT = *EXCHANGE-PAIR(...)

Der Operandenwert ist ohne Bedeutung, da nur Festplattengeräte unterstützt werden.

UNIT = list-poss(10): <alphanum-name 2..2> / <alphanum-name 4..4>
Bezeichnet in Listenform maximal 10 Platten, die nicht mehr zur Verfügung stehen sollen.

ACTION = *EXCHANGE / *MOVE / *CANCEL
Gibt an, welche Art der Zustandsänderung durchgeführt werden soll.

Die Operandenwerte *EXCHANGE und *MOVE sind ohne Bedeutung, da nur Festplattengeräte unterstützt werden.

ACTION = *CANCEL
Die bei UNIT durch den Operanden *VOLUME angegebene belegte Privatplatte soll dem Anwender nicht mehr zur Verfügung stehen.
Jede Ein-/Ausgabeanforderung wird abgewiesen. Für geöffnete Dateien findet kein CLOSE statt, diese müssen vor dem nächsten OPEN mit dem Kommando REMOVE-FILE-ALLOCATION-LOCKS wieder verfügbar gemacht werden.
Implizit werden die DISK-Parameter ASSIGN-TIME=*USER und USER-ALLOCATION = *NO gesetzt. Dadurch werden bis zur Freigabe der Platte durch die belegenden Anwender alle Belegungsanforderungen abgewiesen. Die Platte kann erst wieder verfügbar gemacht werden (SET-DISK VOL=...,USER=*ALL), nachdem sie von allen Anwendern freigegeben wurde. Bis dahin wird sie auch in den SHOW-Kommandos (SH-DEV, SH-DISK) als belegt ausgewiesen.

Die Funktion CANCEL ist ein „Notfall-Kommando“ und sollte deshalb nur in dringenden Fällen angewendet werden; z.B. bei permanentem INOP für die Platte.

Kommando-Returncode

(SC2)

SC1

Maincode

Bedeutung


0

CMD0001

Ohne Fehler


1

NKV0001

Syntaxfehler


64

NKV0004

Kommando teilweise bearbeitet


64

NKV0005

Kommando für ein Objekt nicht bearbeitet


64

NKV0006

Kommando nicht bearbeitet


130

NKVD002

Disk-Monitor nicht verfügbar