Manuelles ONTAP Upgrade für einen unterbrechungsfreien Betrieb über die CLI
Wenn Sie das Cluster in den Offline-Modus versetzen können, um ein Upgrade auf eine neue ONTAP Version durchzuführen, können Sie die Methode zum unterbrechungsfreien Upgrade verwenden. Diese Methode umfasst mehrere Schritte: Deaktivieren Sie das Storage Failover für jedes HA-Paar, Neustarten jeder Node im Cluster und Reaktivieren Sie dann das Storage-Failover.
-
Sie müssen "Download" und "Installieren" das Software-Image.
-
Wenn Sie in einer SAN-Umgebung arbeiten, müssen alle SAN-Clients heruntergefahren oder ausgesetzt werden, bis das Upgrade abgeschlossen ist.
Wenn SAN-Clients vor einem störenden Upgrade nicht heruntergefahren oder ausgesetzt werden, treten für die Client-Filesysteme und -Applikationen Fehler auf, die nach Abschluss des Upgrades möglicherweise eine manuelle Recovery erfordern.
Bei einem unterbrechungsfreien Upgrade ist eine Ausfallzeit erforderlich, da bei jedem HA-Paar der Storage-Failover deaktiviert ist und jeder Node aktualisiert wird. Wenn der Storage Failover deaktiviert ist, verhält sich jeder Node wie ein Single-Node-Cluster. Das heißt, die mit dem Node verbundenen Systemservices werden so lange unterbrochen, wie das System neu gebootet werden muss.
-
Legen Sie die Berechtigungsebene von admin auf Erweitert fest. Geben Sie bei der Aufforderung * y* ein, um fortzufahren:
set -privilege advanced
Die erweiterte Eingabeaufforderung (
*>
) wird angezeigt. -
Legen Sie das neue ONTAP Software-Image als Standard-Image fest:
system image modify {-node * -iscurrent false} -isdefault true
Dieser Befehl verwendet eine erweiterte Abfrage, um das ONTAP Ziel-Software-Image (das als alternatives Image installiert wird) als Standard-Image für jeden Node zu ändern.
-
Vergewissern Sie sich, dass das neue ONTAP Software-Image als Standard-Image festgelegt ist:
system image show
Im folgenden Beispiel ist Image 2 die neue ONTAP-Version und wird auf beiden Knoten als Standard-Image festgelegt:
cluster1::*> system image show Is Is Install Node Image Default Current Version Date -------- ------- ------- ------- --------- ------------------- node0 image1 false true X.X.X MM/DD/YYYY TIME image2 true false Y.Y.Y MM/DD/YYYY TIME node1 image1 false true X.X.X MM/DD/YYYY TIME image2 true false Y.Y.Y MM/DD/YYYY TIME 4 entries were displayed.
-
Führen Sie einen der folgenden Schritte aus:
Besteht der Cluster aus… Tun Sie das… Ein Node
Fahren Sie mit dem nächsten Schritt fort.
Zwei Nodes
-
Deaktivieren Sie Cluster-Hochverfügbarkeit:
cluster ha modify -configured false
Geben Sie ein
y
, um fortzufahren, wenn Sie dazu aufgefordert werden. -
Deaktivieren Sie Storage-Failover für das HA-Paar:
storage failover modify -node * -enabled false
Mehr als zwei Nodes
Deaktivieren Sie Storage-Failover für jedes HA-Paar im Cluster:
storage failover modify -node * -enabled false
-
-
Starten Sie einen Node im Cluster neu:
system node reboot -node nodename -ignore-quorum-warnings
Starten Sie nicht mehr als einen Node gleichzeitig neu. Der Node bootet das neue ONTAP Image. Die Eingabeaufforderung für die Anmeldung bei ONTAP wird angezeigt und gibt an, dass der Neustart abgeschlossen ist.
-
Nachdem der Node oder Node-Satz mit dem neuen ONTAP-Image neu gebootet wurde, legen Sie die Berechtigungsebene auf erweitert fest:
set -privilege advanced
Geben Sie y ein, wenn Sie zum Fortfahren aufgefordert werden
-
Vergewissern Sie sich, dass die neue Software ausgeführt wird:
system node image show
Im folgenden Beispiel ist image1 die neue ONTAP-Version und wird als aktuelle Version auf node0 gesetzt:
cluster1::*> system node image show Is Is Install Node Image Default Current Version Date -------- ------- ------- ------- -------- ------------------- node0 image1 true true X.X.X MM/DD/YYYY TIME image2 false false Y.Y.Y MM/DD/YYYY TIME node1 image1 true false X.X.X MM/DD/YYYY TIME image2 false true Y.Y.Y MM/DD/YYYY TIME 4 entries were displayed.
-
Vergewissern Sie sich, dass das Upgrade erfolgreich abgeschlossen wurde:
-
Legen Sie die Berechtigungsebene auf erweitert fest:
set -privilege advanced
-
Vergewissern Sie sich, dass der Upgrade-Status für jeden Node abgeschlossen ist:
system node upgrade-revert show -node nodename
Der Status sollte als „vollständig“ aufgeführt sein.
Wenn der Status nicht abgeschlossen ist, "Kontaktaufnahme mit dem NetApp Support" sofort.
-
Zurück zur Administratorberechtigungsebene:
set -privilege admin
-
-
Wiederholen Sie die Schritte 2 bis 8 für jeden weiteren Node.
-
Wenn das Cluster aus zwei oder mehr Nodes besteht, aktivieren Sie Storage Failover für jedes HA-Paar im Cluster:
storage failover modify -node * -enabled true
-
Wenn das Cluster nur aus zwei Nodes besteht, ermöglichen Sie Cluster Hochverfügbarkeit:
cluster ha modify -configured true