Nach dem Initialisieren einer VM können dieser VM die Geräte eines Pubset (kurz: das Pubset) mit /ADD-VM-DEVICES oder /SWITCH-VM-DEVICES durch den Operanden *PUBSET-DEVICES(...) einfach zugeordnet werden.
Explizite Pubset-Zuordnung
Pubsets können den VMs und damit den Gastsystemen explizit zugeordnet werden
durch den VM2000-Administrator, der den VMs die benötigten Pubset-Geräte unter Angabe der Katalogkennung oder des Pubres-Gerätes im Operanden
*PUBSET-DEVICES(...)mit/ADD-VM-DEVICESoder/SWITCH-VM-DEVICESzuordnet.durch den VM-Administrator mit
ADMIN-PRIVILEGES=*MAX, der seiner VM die benötigten Pubset-Geräte unter Angabe der Katalogkennung oder des Pubres-Gerätes im Operanden*PUBSET-DEVICES(...)mit/ADD-VM-DEVICESzuordnet.
/CREATE- oder /MODIFY-VM-DEFINITION können Pubsets für eine VM in ihrer VM-Definition eingetragen werden. Der Pubset ist in der (inaktiven) VM-Definition nur durch das Pubres-Gerät repräsentiert (Suffix (PR) bei /SHOW-VM-DEFINITION). Erst beim Aktivieren der VM-Definition werden auch die weiteren Pubset-Geräte ermittelt und in die VM-Definition eingetragen (Suffix (PD) in /SHOW-VM-DEFINITION). Beim Beenden der VM werden die Pubset-Geräte (außer dem Pubres-Gerät) aus der VM-Definition entfernt. Nähere Informationen dazu finden Sie im Abschnitt „Arbeiten mit VM-Definitionen".Wenn für eine VM eine explizite Pubset-Zuordnung stattgefunden hat, dann erhält das Pubres-Gerät des Pubset in der VM2000-Geräteverwaltung das Attribut PUBRES-FOR-ASSIGNMENT. Das Attribut bezieht sich deshalb stets auf die betreffende VM. Das Attribut wird bei der expliziten Pubset-Freigabe oder bei der expliziten Freigabe des Pubres-Geräts wieder entzogen.
Ein Pubres-Gerät (und ggf. seine DRV-Spiegelplatte) mit dem Attribut PUBRES-FOR-ASSIGNMENT wird in der Informationsausgabe von /SHOW-VM-DEVICE-STATUS in der Spalte ASSIGNED-BY durch den Suffix (P) gekennzeichnet: VM-ADMIN(P).
Wenn der VM vom VM2000-Administrator ein Pubset zugeordnet wird, dann erhält der VM-Administrator eine Informationsmeldung für jedes zugeordnete Pubset-Gerät und eine Abschlussmeldung für den gesamten Pubset.
Nach dem expliziten Zuordnen von Pubsets zur VM müssen die Pubset-Geräte im Gastsystem zugeschaltet und der Pubset importiert werden. Dies erfolgt durch /ATTACH-DEVICE UNIT=*PUBSET-DEVICES(...) und /IMPORT-PUBSET im Gastsystem oder durch den Startup des Gastsystems. Erst nach dem Importieren kann der Pubset im Gastsystem genutzt werden.
Explizites Entziehen von Pubsets
Mit /REMOVE-VM-DEVICES oder /SWITCH-VM-DEVICES wird ein nicht mehr benötigter Pubset der VM explizit entzogen. Der Pubset sollte im Gastsystem vor dem Entziehen mit /EXPORT-PUBSET exportiert werden; die Pubset-Geräte sollten mit /DETACH-DEVICE weggeschaltet werden.
Es können implizit und explizit zugeordnete Pubsets entzogen werden. Die einer VM entzogenen Pubset-Geräte sind im zugehörigen Gastsystem dann nicht mehr verfügbar.
Das Entziehen von Pubset-Geräten, die im Gastsystem noch zugeschaltet sind, wird durch den Operanden FORCE gesteuert. Mit dem Operanden WAIT-FOR-UNASSIGN kann dabei eine explizite in eine implizite Gerätezuordnung umgewandelt werden. Die Pubset-Geräte verbleiben dann solange bei der VM, bis sie im Gastsystem wegschaltet werden.
Wenn der VM vom VM2000-Administrator ein Pubset entzogen wird, dann erhält der VM-Administrator eine Informationsmeldung über jedes entzogene Pubset-Gerät und eine Abschlussmeldung für den gesamten Pubset.