Upgrade von E-Series Storage-Arrays
Führen Sie die folgenden Schritte aus, um die E-Series Storage-Arrays (Block-Nodes) des HA-Clusters zu aktualisieren.
Überblick
Die NetApp E-Series Storage Arrays Ihres HA Clusters mit der neuesten Firmware auf dem neuesten Stand zu halten, gewährleistet optimale Performance und verbesserte Sicherheit. Firmware-Updates für das Storage Array werden mithilfe von SANtricity OS-, NVSRAM- und Festplatten-Firmware-Dateien angewendet.
Obwohl ein Upgrade der Storage Arrays während des Online-Betriebs des HA-Clusters möglich ist, sollte das Cluster bei allen Upgrades in den Wartungsmodus versetzt werden. |
Upgrade-Schritte für Block-Nodes
Im Folgenden wird beschrieben, wie die Firmware der Storage-Arrays mithilfe der Netapp_Eseries.Santricity
Ansible-Sammlung aktualisiert wird. Bevor Sie fortfahren, lesen "Upgrade-Überlegungen"Sie das zur Aktualisierung von E-Series Systemen.
Ein Upgrade auf SANtricity OS 11.80 oder höhere Versionen ist nur ab 11.70.5P1 möglich. Das Speicher-Array muss vor der Anwendung weiterer Upgrades zuerst auf 11.70.5P1 aktualisiert werden. |
-
Überprüfen Sie den Ansible Control-Node mithilfe der neuesten SANtricity Ansible Sammlung.
-
Bei Erfassungs-Upgrades mit Zugriff auf "Ansible-Galaxie", Ausführen des folgenden Befehls:
ansible-galaxy collection install netapp_eseries.santricity --upgrade
-
Laden Sie für Offline-Upgrades den Sammeltarball von herunter"Ansible-Galaxie", übertragen Sie ihn auf Ihren Steuerungsknoten und führen Sie Folgendes aus:
ansible-galaxy collection install netapp_eseries-santricity-<VERSION>.tar.gz --upgrade
Siehe "Sammlungen Werden Installiert" Finden Sie weitere Informationen.
-
-
Holen Sie sich die neueste Firmware für Ihr Speicher-Array und die Laufwerke.
-
Laden Sie die Firmware-Dateien herunter.
-
SANtricity OS und NVSRAM: Navigieren "NetApp Support Website"Sie zum und laden Sie die neueste Version von SANtricity OS und NVSRAM für Ihr Speicherarray-Modell herunter.
-
Laufwerksfirmware: Navigieren "E-Series Festplatten-Firmware-Website"Sie zum und laden Sie die neueste Firmware für jedes Laufwerkmodell Ihres Speicherarrays herunter.
-
-
Speichern Sie SANtricity OS-, NVSRAM- und Laufwerk-Firmware-Dateien im
<inventory_directory>/packages
Verzeichnis Ihres Ansible Control Node.
-
-
Bei Bedarf aktualisieren Sie die Ansible-Bestandsdateien Ihres Clusters, damit alle Storage-Arrays (Block-Nodes), die aktualisiert werden müssen, einbezogen werden. Weitere Informationen finden Sie im "Ansible-Bestandsübersicht" Abschnitt.
-
Stellen Sie sicher, dass sich das Cluster in einem optimalen Zustand befindet, wobei sich jeder BeeGFS-Service auf seinem bevorzugten Node befindet. Weitere Informationen finden Sie unter "Untersuchen Sie den Status des Clusters" .
-
Versetzen Sie das Cluster gemäß den Anweisungen in in "Versetzen Sie das Cluster in den Wartungsmodus"den Wartungsmodus.
-
Erstellen Sie ein neues Ansible-Playbook mit dem Namen
update_block_node_playbook.yml
. Füllen Sie das Playbook mit den folgenden Inhalten aus und ersetzen Sie die Versionen des SANtricity Betriebssystems, des NVSRAM und der Festplatten-Firmware auf Ihren gewünschten Upgrade-Pfad:- hosts: eseries_storage_systems gather_facts: false any_errors_fatal: true collections: - netapp_eseries.santricity vars: eseries_firmware_firmware: "packages/<SantricityOS>.dlp" eseries_firmware_nvsram: "packages/<NVSRAM>.dlp" eseries_drive_firmware_firmware_list: - "packages/<drive_firmware>.dlp" eseries_drive_firmware_upgrade_drives_online: true tasks: - name: Configure NetApp E-Series block nodes. import_role: name: nar_santricity_management
-
Führen Sie über Ihren Ansible-Steuerungsknoten den folgenden Befehl aus, um die Updates zu starten:
ansible-playbook -i inventory.yml update_block_node_playbook.yml
-
Überprüfen Sie nach Abschluss des Playbook, ob sich jedes Speicher-Array in einem optimalen Zustand befindet.
-
Entfernen Sie das Cluster aus dem Wartungsmodus und überprüfen Sie, ob sich das Cluster in einem optimalen Zustand befindet, wobei sich jeder BeeGFS-Service auf seinem bevorzugten Node befindet.