Storage-System: | ETERNUS DX/AF |
Anwendungsbereich: | DEVICE |
Privilegierung: | TSOS |
/FAILOVER-STORAGE-CLUSTER
führt einen manuellen Failover in einem Storage Cluster durch. Dabei wird der Server-Zugriff transparent von den Volumes des aktiven Primary Storage-Systems auf die Volumes des Secondary Storage-Systems (Standby Storage-System) des Storage Clusters übertragen.
Die Ausführung erfolgt auf dem Secondary Storage-System. Dieses muss verfügbar sein.
Das Kommando überträgt alle Volumes des Primary Storage-Systems. Die Volumes können, sie müssen aber nicht in BS2000 generiert sein. BS2000-Ressourcen (Pubsets, Volumes, Mnemonics) werden nicht geprüft.
Nach erfolgreichem Failover ist das Secondary Storage-System das aktive Storage-System. Das Primary Storage-System wird zum Standby Storage-System.
FAILOVER-STORAGE-CLUSTER |
CLUSTER-NAME = <posix-filename 3..16> ,FORCE = *NO / *YES |
CLUSTER-NAME = <posix-filename 3..16>
Auswahl des Storage Clusters über seinen Namen (siehe "Storage Cluster Option (ETERNUS DX/AF)"). Abkürzbar bis auf 3 Zeichen.
FORCE = FORCE
steuert die Ausführung des Failover.
FORCE = *NO
Der Failover wird nur durchgeführt, wenn folgende Bedingungen erfüllt sind:
Der Storage Cluster ist im normalen Betrieb (Betriebszustand
NORMAL
und PhaseNORMAL
).Beide Storage-Systeme im Storage Cluster sind verfügbar.
Die automatische REC-Replikation im Storage Cluster ist aktiv.
Volumes des Storage Cluster werden nicht als Target-Units einer additiven remote Replikation mit REC genutzt (Storage Cluster in Phase
COPYING
).
Wenn der Storage Cluster nicht im normalen Betrieb (Betriebszustand NORMAL
) ist, wird das Kommando mit der Meldung NDE1602
abgewiesen.
FORCE = *YES
Der Failover wird nur dann durchgeführt, wenn das Primary Storage-System nicht verfügbar ist oder wenn die automatische REC-Replikation im Storage Cluster nicht aktiv ist.
Wenn der Storage Cluster im normalen Betrieb (Betriebszustand NORMAL
) ist, wird das Kommando mit der Meldung NDE1605
abgewiesen.
Beispiel
/FAILOVER-STORAGE-CLUSTER CLUSTER-NAME=DX500_1-DX500_2
Kommando-Returncode
(SC2) | SC1 | Maincode | Bedeutung |
0 | CMD0001 | Kommando erfolgreich ausgeführt | |
1 | 0 | NDE2003 | Kommando erfolgreich ausgeführt, keine Bearbeitung notwendig |
2 | 0 | NDE2004 | Kommando erfolgreich ausgeführt, aber noch nicht beendet |
1 | CMD0202 | Syntax-Fehler | |
32 | NDE2002 | Interner Fehler | |
64 | CMD0216 | Erforderliches Privileg nicht vorhanden | |
64 | NDE1600 | Keine Lizenz für Storage Cluster | |
64 | NDE1601 | Storage Cluster nicht gefunden | |
64 | NDE1602 | Status des Storage Cluster erlaubt kein Failover | |
64 | NDE1603 | Keine Remote-Verbindung | |
64 | NDE1604 | Failover wegen aktivem Autofailback abgewiesen | |
64 | NDE1605 | Status des Storage Cluster erlaubt keine FORCE-Option. | |
64 | NDE1607 | Storage-Cluster-Name nicht eindeutig | |
64 | NDE1802 | Kommunikationsfehler zum StorMan-Server | |
64 | NDE1803 | Management Instance nicht verfügbar | |
64 | NDE1810 | Betriebssystem-Version des Storage-Systems nicht unterstützt | |
64 | NDE1812 | StorMan-Server per Kommando abgeschaltet | |
64 | NDE1890 | Management Instance nicht gefunden | |
64 | NDE2000 | Teilweise erfolgreiche Ausführung | |
64 | NDE2001 | Kommando nicht ausgeführt | |
64 | NDE2014 | StorMan-Fehler in Kommando | |
64 | NDE2017 | Kommando im aktuellen Status der Replikation nicht möglich | |
130 | NDE1082 | Speicherengpass während der Bearbeitung des Kommandos | |
130 | NDE2005 | Kommando kann momentan nicht ausgeführt werden |