Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

Implizite Pubset-Zuordnung und -Freigabe

&pagelevel(5)&pagelevel

Neben der expliziten Pubset-Zuordnung durch den VM2000- oder VM-Administrator kann sich das Gastsystem-Operating die Geräte eines Pubset (kurz: das Pubset) selbst (implizit) zuordnen, wenn die im Folgenden beschriebenen Voraussetzungen für die VM und die Pubset-Geräte erfüllt sind.


Voraussetzungen der Pubset-Geräte für die implizite Pubset-Zuordnung

Alle Pubset-Geräte eines Pubset, das für die implizite Zuordnung an eine VM vorgesehen ist, müssen das Attribut ASSIGN-BY-GUEST besitzen und sollten genau einem Assignment Set zugeordnet sein. Informationen zu Assignment Sets finden Sie im gleichnamigen Abschnitt "Assignment Sets, implizite Gerätezuordnung und -freigabe".

Die Pubset-Geräte erhalten das Attribut ASSIGN-BY-GUEST mit /MODIFY-VM-DEVICE-ATTRIBUTES UNITS=*PUBSET-DEVICES(...) und werden dabei einem eingerichteten Assignment Set zugeordnet.

Die Geräte eines Pubset sollten generell nur einem Assignment Set zugeordnet werden.

Wenn bei /MODIFY-VM-DEVICE-ATTRIBUTES UNITS=*PUBSET-DEVICES(...) ein Pubset angegeben wurde, dann erhält das Pubres-Gerät des Pubset in der VM2000-Geräteverwaltung das Attribut PUBRES-FOR-ATTRIBUTES. Das Attribut wird nur entzogen, wenn das Pubres-Gerät bei /MODIFY-VM-DEVICE-ATTRIBUTES explizit in der Geräteliste angegeben wurde. Das Attribut bleibt erhalten, wenn UNITS=*ALL / *PUBSET-DEVICES / *BY-ASSIGNMENT-SET oder eine Geräteliste mit Wildcards angegeben wurde.

Ein Pubres-Gerät (und ggf. seine DRV-Spiegelplatte) mit dem Attribut PUBRES-FOR-ATTRIBUTES wird in der Informationsausgabe von /SHOW-VM-DEVICE-STATUS in der Spalte ASSIGN-SET durch den Suffix (P) gekennzeichnet, z.B. *STDSET(P).

Informationen darüber, ob Pubset-Geräte das Attribut ASSIGN-BY-GUEST besitzen und welchem Assignment Set sie zugeordnet sind, erhalten Sie mit /SHOW-VM-DEVICE-STATUS.

Das Attribut ASSIGN-BY-GUEST kann den Pubset-Geräten mit /MODIFY-VM-DEVICE-ATTRIBUTES wieder entzogen werden.


Voraussetzungen der VM für die implizite Pubset-Zuordnung

Jede VM, die sich Pubsets implizit zuordnen können soll, muss das Privileg ASSIGN-BY-GUEST für die betreffenden Assignment Sets, denen die gewünschten Pubset-Geräte zugeordnet sind, besitzen. Das Privileg kann beim Initialisieren der VM oder mit /MODIFY-VM-ATTRIBUTES eingestellt werden, dabei werden die benötigten Assignment Sets der VM zugeordnet.

Mit /CREATE- oder /MODIFY-VM-DEFINITION können Assignment Sets für eine VM in der VM-Definition eingetragen werden. Nähere Informationen dazu finden Sie im Abschnitt „Arbeiten mit VM-Definitionen".

Informationen darüber, ob eine VM das Privileg ASSIGN-BY-GUEST besitzt und welche Assignment Sets ihr zugeordnet sind, erhalten Sie mit /SHOW-VM-ATTRIBUTES/-RESOURCES INFORMATION=*PRIVILEGES.

Mit /MODIFY-VM-ATTRIBUTES können Sie die Menge der Assignment Sets, die einer VM zugeordnet ist, verändern oder der VM das Privileg ASSIGN-BY-GUEST entziehen.

Mit /SHOW-VM-DEVICE-STATUS SELECT=*PARAMETERS(ASSIGN-BY-GUEST=*YES(SET-NAME=*BY-GUEST(GUEST=<vm-id>))) (kurz: /SHOW-VM-DEVICE-STATUS GUEST=<vm-id>) können Sie die Geräte ermitteln, die sich ein Gastsystem implizit zuordnen darf.

Über die Möglichkeiten der impliziten Pubset-Zuordnung zur eigenen VM informiert im Gastsystem das BS2000-Kommando /SHOW-DEVICE-CONFIGURATION UNIT=*PUBSET-DEVICES(...),INFORMATION=*VM2000, siehe Handbuch „Kommandos“ [13] und Abschnitt "SHOW-DEVICE-CONFIGURATION (Anlagenkonfiguration und Verfügbarkeitszustand anzeigen)".

Der Home-Pubset muss der VM explizit und exklusiv vor dem Starten des Gastsystems zugeordnet werden.

Für Pubsets, die bereits beim Startup des Gastsystems importiert werden sollen, steht die implizite Pubset-Zuordnung nicht zur Verfügung.

 

Implizite Pubset-Zuordnung

Das BS2000-Kommando /ATTACH-DEVICE UNIT=*PUBSET-DEVICES(...) ordnet alle Pubset-Geräte der VM implizit zu ohne dass ein mnemotechnischer Gerätename angegeben werden muss. Gleichzeitig schaltet das Kommando die Pubset-Geräte im Gastsystem zu.

Benutzungsart bei impliziter Gerätezuordnung:

  • Pubset-Geräte werden zur gemeinsamen Benutzung (Benutzungsart SHARED) zugeordnet.

  • Pubset-Geräte, die bereits exklusiv einer anderen VM zugeordnet sind, können nicht implizit zugeordnet werden.

 

Implizite Freigabe von Pubsets

Das BS2000-Kommando /DETACH-DEVICE UNIT=*PUBSET-DEVICES(...) gibt alle Geräte des Pubset frei, sie werden der VM entzogen.

Besonderheiten der impliziten Gerätefreigabe:

  • Einer VM implizit zugeordnete Pubsets werden freigegeben bei Shutdown des Gastsystems, /RESET-VM, /DELETE-VM oder /START-VM (normaler IPL) für die betreffende VM.

  • In folgenden Fällen verbleiben aus Diagnosegründen implizit zugeordnete Pubset-Geräte bei der VM:

    • abnormale Systembeendigung im Gastsystem

    • Systembeendigung im Gastsystem mit automatischem SLED, z.B. bei automatischem Restart und der Restart-Option DUMP=*SLED

    • /START-VM ...,DIAGNOSTIC-IPL=*YES für die VM

    Eine exklusive Benutzung wird in eine gemeinsame Benutzung geändert. Sonstige, implizit zugeordnete Geräte werden freigegeben.