Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

Kanäle, Steuerungen und Pfade rekonfigurieren (SU /390)

&pagelevel(3)&pagelevel

Hardware-Einheiten der Klassen Kanal oder Steuerung können im Monitorsystem und in den anderen Gastsystemen lokal rekonfiguriert werden. Im Monitorsystem können Kanäle und Steuerungen auch global, d.h. mit Wirkung für andere Gastsysteme, rekonfiguriert werden.

Mit den BS2000-Rekonfigurationskommandos /ATTACH-DEVICE werden Hardware-Einheiten zugeschaltet, mit /DETACH-DEVICE werden sie weggeschaltet.

Auf SU x86 stehen keine Kanäle zur Verfügung. X2000 emuliert Geräte mit einem virtuellen Ein-/Ausgabepfad.

Systemparameter VMGIORAL

Der Systemparameter VMGIORAL=YES/NO kann in jedem Gastsystem, das nicht das Monitorsystem ist, im Startup-Parameterservice, Parametersatz SYSOPT-CLASS2, eingestellt werden. Er kann auch im laufenden BS2000-Betrieb mit dem BS2000-Kommando /MODIFY-SYSTEM-PARAMETERS verändert werden.

VMGIORAL=YES erlaubt es, ein globales Wegschalten einer Hardware-Einheit im Monitorsystem auch im betroffenen Gastsystem uneingeschränkt auszuführen. Bei VMGIORAL=NO wird ein globales Wegschalten einer Hardware-Einheit nur dann zugelassen, wenn die Hardware-Einheit im Gastsystem bereits weggeschaltet (detached) ist.

Auf SU x86 steht die globale Rekonfiguration von Hardware-Einheiten nicht zur Verfügung. Der Systemparameter VMGIORAL hat dort keine Wirkung.

Das globale Wegschalten eines Kanals mit FORCE=*UNCONDITIONAL-OFFLINE wird unabhängig von der Einstellung bei VMGIORAL ausgeführt.

Ein globales Zuschalten einer Hardware-Einheit wird unabhängig von der Einstellung von VMGIORAL immer ausgeführt.

Pfade zwischen Hardware-Einheiten (Kanal-Steuerung, Kanal-Gerät, Steuerung-Gerät) können im Monitorsystem und in den anderen Gastsystemen lokal rekonfiguriert werden. Im Monitorsystem können die Pfade auch global, d.h. mit Wirkung für andere Gastsysteme, rekonfiguriert werden.

Mit den BS2000-Rekonfigurationskommandos /INCLUDE-DEVICE-CONNECTION werden Pfade zugeschaltet, mit /REMOVE-DEVICE-CONNECTION werden sie weggeschaltet.

Über den Zustand der Hardware-Einheiten und Pfade informiert in allen Gastsystemen das BS2000-Kommando /SHOW-DEVICE-CONFIGURATION.

Die explizite Rekonfiguration von Geräten wird stets lokal im Monitorsystem und in den Gastsystemen ausgeführt und hat keine Auswirkungen auf andere Gastsysteme.

 

Rekonfiguration im Monitorsystem

Bei Rekonfiguration (zuschalten und wegschalten) von Kanälen, Steuerungen und Pfaden kann das BS2000-Operating steuern, ob die Rekonfiguration lokal im Monitorsystem oder (global) auch in allen aktiven Gastsystemen durchgeführt werden soll.

Die Steuerung der globalen Rekonfiguration erfolgt über den Operanden SCOPE in den BS2000-Rekonfigurationskommandos (siehe VM2000-spezifische Syntax ab "ATTACH-DEVICE (Hardware-Einheiten zuschalten)"):

SCOPE=*OWN-SYSTEM-ONLY

führt die Rekonfiguration lokal im Monitorsystem aus.

SCOPE=*VM2000-GLOBAL

führt die Rekonfiguration (global) in allen aktiven Gastsystemen aus.

Das globale Wegschalten (/DETACH-DEVICE und /REMOVE-DEVICE-CONNECTION) kann im Gastsystem durch den Systemparameter VMGIORAL untersagt oder erlaubt werden, siehe "Systemparameter VMGIORAL".

Das globale Wegschalten (/DETACH-DEVICE und /REMOVE-DEVICE-CONNECTION) für Kanäle (Ausnahme siehe unten, Kanalrekonfiguration), Steuerungen und Pfade wird nur dann ausgeführt, wenn alle beteiligten Gastsysteme den Auftrag ausführen können.

Bei der Kommandoausführung wird das Operating mit der Meldung NKR0180 über die Anzahl aller aktiven Gastsysteme und die Anzahl der an der Rekonfiguration beteiligten Gastsysteme informiert.


Kanalrekonfiguration

Das Wegschalten eines Kanals in der Hardware (Zustand offline) nach erfolgreichem Wegschalten im Monitorsystem (/DETACH-DEVICE) wird von VM2000 in Abhängigkeit vom Zustand des Kanals in allen aktiven Gastsystemen und vom Operanden FORCE ausgeführt. Der Operand SCOPE ist dabei ohne Bedeutung.

FORCE=*STD / *YES / *NO(...)

Das Wegschalten des Kanals in der Hardware wird nur dann ausgeführt, wenn alle aktiven Gastsysteme das Wegschalten bereits ausgeführt haben (lokal oder im Rahmen der globalen Rekonfiguration).
Ist dies der Fall, geht der Kanal in den Zustand offline über. Andernfalls wird das Operating mit der Meldung NKR0082 informiert.

FORCE=*UNCONDITIONAL-OFFLINE

Das Wegschalten des Kanals in der Hardware wird stets ausgeführt, auch wenn nicht alle aktiven Gastsysteme das Wegschalten ausführen konnten oder bereits ausgeführt haben. Der Kanal geht in den Zustand offline über.

Ein Kanal im Zustand offline kann von keinem Gastsystem mehr angesprochen oder zugeschaltet werden.
Ein Kanal im Zustand offline wird erst beim lokalen oder globalen Zuschalten im Monitorsystem von VM2000 in der Hardware zugeschaltet (Zustand online).

 

Rekonfiguration in den anderen Gastsystemen

Die Rekonfiguration von Hardware-Einheiten und Pfaden wird in den Gastsystemen stets lokal ausgeführt und hat keine Auswirkungen auf andere Gastsysteme oder das Monitorsystem.

Ausnahme

Für eine VM mit dem Privileg IO-RESET=*YES führt VM2000 ein Rücksetzen des Kanals in der Hardware aus, falls dies vom Gastsystem verlangt wird (siehe "Initialisieren einer VM").

Die Angabe SCOPE=*VM2000-GLOBAL in einem Gastsystem wird mit der Meldung NKR0178 abgewiesen.