Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

Besonderheiten für Magnetband- und Plattengeräte

Bei der System-Initialisierung werden Magnetbandgeräte vom System zunächst explizit DETACHED.

Für ATTACHED-generierte Plattengeräte und Plattengeräte, die zum Home-Pubset gehören, werden über Ein-/Ausgabe-Befehle Geräte- und Steuerungseigenschaften ermittelt. Ein Gerät wird vom System explizit DETACHED, wenn diese Eigenschaften wegen Ein-/Ausgabe-Fehlern nicht ermittelt werden können.

Beim ATTACH eines Magnetband- oder Plattengerätes erfolgt ebenso zunächst die Ermittlung von Geräte- und Steuerungseigenschaften. Ist eine erfolgreiche Ermittlung nicht möglich, wird der ATTACH abgewiesen.

Ausnahme

Wurde die Ermittlung der Eigenschaften für Magnetbandgeräte wegen NO PATH AVAILABLE (CC=3) abgewiesen, wird der ATTACH zugelassen.
Damit ist eine Überkonfigurierung zum Zweck einer Überbelegung möglich.

Besonderheiten für Bandgeräte

Bandgeräte (MBK-Geräte und emulierte Bandgeräte) werden nur dann ATTACHED, wenn sie hardwaremäßig für das eigene System reserviert werden können.
Nach erfolgreichem Zuschalten sind Bandgeräte einem System exklusiv zugeordnet.

ATTACH-DEVICE

Beim ATTACH eines Bandgerätes wird der Versuch unternommen, das Gerät zu reservieren. Es wird die Meldung NKR0042 DEVICE=mn ATTACH ACCEPTED ausgegeben und das Gerät geht in den Zustand ATTACH-PENDING über.

Nach erfolgreicher Reservierung erfolgt die Meldung NKR0110 DEVICE=mn DEVICE ATTACHED AND ASSIGNED und das Bandgerät geht in den Zustand ATTACHED über.

Ist das Bandgerät von einem fremden System aus reserviert, so erfolgen die Meldungen NKR0111 DEVICE=mn DEVICE ASSIGNED ELSEWHERE und NKR0044 DEVICE=mn ATTACHMENT REJECTED und das Bandgerät geht in den Zustand DETACHED-EXPLICITLY über.

Kann das Bandgerät aus anderen Gründen nicht zugewiesen werden, erfolgt die Meldung NKR0112 DEVICE=mn COULD NOT BE ASSIGNED.

Ein Dummy-Bandgerät wird auch dann ATTACHED, wenn die Zuweisung wegen Nichtverfügbarkeit von Gerät oder Gerätesteuerung abgewiesen wird. In diesem Fall werden statt der Meldung NKR0110 folgende Meldungen ausgegeben:
NKR0112 DEVICE=mn COULD NOT BE ASSIGNED
NKR0040 DEVICE=mn ATTACHED

DETACH-DEVICE

Bei DETACH (explizit und implizit) wird versucht, die Hardware-Reservierung zurückzusetzen:

  • Während dieser Zeit sind alle vom Rekonfigurationsauftrag betroffenen Geräte/Pfade im Zustand DETACH-/REMOVE-PENDING.

  • Nach erfolgreicher Ausführung erfolgt die Meldung NKR0114 DEVICE=mn DEVICE UNASSIGNED oder, falls die Hardware-Reservierung nicht freigegeben werden konnte, die Meldung NKR0115 DEVICE=mn COULD NOT BE UNASSIGNED.

  • Ein ATTACH-DEVICE-Kommando während der Wartezeit bewirkt den Versuch einer erneuten Zuweisung.

Auswirkungen eines DETACH-DEVICE/REMOVE-DEVICE-CONNECTION-Kommandos mit dem Operanden FORCE=*YES auf die Steuerung:

  1. Die Steuerung quittiert Schreibaufträge, wenn die zu übertragenden Daten in einem Puffer der Steuerung abgelegt sind, und überträgt dann diese Daten asynchron auf den Datenträger.
    Es wird maximal 2 Minuten auf die erfolgreiche Übertragung auf das Bandgerät bzw. auf das Wiedereinlesen der nicht übertragbaren Daten gewartet. Es wird eine der folgenden Meldungen ausgegeben:
    NKR0020 DETACH DEVICE ACCEPTED
    NKR0021 REMOVE DEVICE CONNECTION ACCEPTED

    Während dieser Wartezeit befindet sich das Bandgerät im Zustand DETACH-PENDING.

  2. Spätestens nach Ablauf dieser Wartezeit wird der Versuch unternommen, die Hardware-Reservierung freizugeben.

  3. Ein ATTACH-DEVICE-Kommando während der Wartezeit bewirkt ein Aufheben des DETACH-Auftrags.

Bei Systembeendigung wird der Versuch unternommen, alle (noch) zum System bestehenden Hardware-Reservierungen freizugeben. Ein Scheitern der Freigabe wird durch folgende Meldung angezeigt:
NKR0115 DEVICE=mn COULD NOT BE UNASSIGNED

Wird ein Zuschaltversuch mit der Meldung NKR0111 DEVICE=mn DEVICE ASSIGNED ELSEWHERE abgewiesen, so ist das Bandgerät von einem fremden System reserviert. Mit dem Kommando UNLOCK-DEVICE kann dem fremden System die Reservierung entzogen werden. Nach einem Systemabsturz kann mit diesem Kommando das Bandgerät freigeschaltet werden.