Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Aktualisieren Sie Astra Control Center mit OpenShift OperatorHub

Beitragende

Falls Sie Astra Control Center mit einem von Red hat zertifizierten Betreiber installiert haben, können Sie Astra Control Center über einen aktualisierten Operator aus dem OperatorHub aktualisieren. Gehen Sie wie folgt vor, um das Astra Control Center von zu aktualisieren "Red Hat Ecosystem Catalog" Oder die Red hat OpenShift-Container-Plattform verwenden.

Bevor Sie beginnen
  • Umweltvoraussetzungen erfüllen: Bevor Sie ein Upgrade durchführen, stellen Sie sicher, dass Ihre Umgebung die erfüllt "Mindestanforderungen für die Implementierung des Astra Control Center".

  • Stellen Sie sicher, dass Sie aktiviert haben "Astra Control Provisioner" Mit Astra Trident

    1. Bestimmen Sie die Astra Trident-Version, die Sie ausführen:

      kubectl get tridentversion -n trident
      Hinweis Wenn Sie Astra Trident 23.01 oder eine frühere Version verwenden, verwenden Sie diese "Anweisungen" Das Upgrade auf eine neuere Version von Astra Trident erfolgt vor dem Upgrade auf Astra Control Provisioner. Sie können ein direktes Upgrade auf Astra Control Provisioner 24.02 durchführen, wenn Ihr Astra Trident sich in einem Fenster mit vier Versionen von Version 24.02 befindet. Sie können beispielsweise direkt von Astra Trident 23.04 auf Astra Control Provisioner 24.02 aktualisieren.
    2. Astra Control Provisioner überprüfen "Aktiviert". Astra Control Provisioner kann nicht mit Versionen von Astra Control Center vor 23.10 verwendet werden. Aktualisieren Sie die Astra Control Provisioner, damit die Version identisch mit der Version ist, mit der Sie gerade ein Upgrade durchführen, um auf die neuesten Funktionen zuzugreifen.

  • Gewährleistung einer gesunden Clusteroperatoren und API-Dienste:

    • Stellen Sie in Ihrem OpenShift-Cluster sicher, dass sich alle Clusterbetreiber in einem ordnungsgemäßen Zustand befinden:

      oc get clusteroperators
    • Stellen Sie in Ihrem OpenShift-Cluster sicher, dass sich alle API-Services in einem ordnungsgemäßen Zustand befinden:

      oc get apiservices
  • OpenShift-Berechtigungen: Sie haben alle erforderlichen Berechtigungen und Zugriff auf die Red hat OpenShift Container Platform, um die beschriebenen Upgrade-Schritte auszuführen.

  • (nur ONTAP-SAN-Treiber) Aktivieren Sie Multipath: Wenn Sie einen ONTAP-SAN-Treiber verwenden, stellen Sie sicher, dass Multipath auf allen Kubernetes-Clustern aktiviert ist.

Sie sollten auch Folgendes berücksichtigen:

  • Zugriff auf die NetApp Astra Control Image Registry:

    Sie haben die Möglichkeit, Installations-Images und Funktionserweiterungen für Astra Control, wie z. B. Astra Control Provisioner, aus der NetApp-Image-Registrierung zu beziehen.

    1. Notieren Sie Ihre Astra Control Account-ID, die Sie zur Anmeldung in der Registrierung benötigen.

      Ihre Konto-ID wird in der Web-UI des Astra Control Service angezeigt. Wählen Sie das Symbol oben rechts auf der Seite aus, wählen Sie API Access aus und notieren Sie sich Ihre Konto-ID.

    2. Wählen Sie auf derselben Seite API-Token generieren aus und kopieren Sie die API-Token-Zeichenfolge in die Zwischenablage und speichern Sie sie in Ihrem Editor.

    3. Melden Sie sich in der Astra Control Registry an:

      docker login cr.astra.netapp.io -u <account-id> -p <api-token>

Rufen Sie die Installationsseite des Bedieners auf

  1. Führen Sie das entsprechende Verfahren für die OpenShift Container Platform oder den Ecosystem Catalog durch:

    Red hat OpenShift -Webkonsole
    1. Melden Sie sich in der OpenShift Container Platform UI an.

    2. Wählen Sie im Seitenmenü die Option Operatoren > OperatorHub aus.

      Hinweis Mit diesem Operator können Sie nur auf die aktuelle Version von Astra Control Center aktualisieren.
    3. Suche nach netapp-acc Und wählen Sie den Fahrer des NetApp Astra Control Centers aus.

      Diese Abbildung zeigt die Deinstallationsoption von der Bedienerseite

    Red Hat Ecosystem Catalog
    1. Wählen Sie das NetApp Astra Control Center aus "Operator".

    2. Wählen Sie Deploy and use.

      Dieses Bild zeigt die Übersichtsseite des Astra Control Center, die im RedHat Ecosystem Catalog verfügbar ist

Deinstallieren Sie den vorhandenen Operator

  1. Wählen Sie auf der Seite netapp-ACC-Operator Uninstall aus, um Ihren bestehenden Operator zu entfernen.

    Diese Abbildung zeigt die Deinstallationsoption von der Bedienerseite

  2. Bestätigen Sie den Vorgang.

    Hinweis Bei diesem Vorgang wird der netapp-ACC-Operator gelöscht, der ursprüngliche zugehörige Namespace und Ressourcen wie etwa „Secrets“ beibehalten.

Installieren Sie den neuesten Bediener

  1. Navigieren Sie zum netapp-acc Bedienerseite erneut.

  2. Füllen Sie die Seite Install Operator aus und installieren Sie den aktuellsten Operator:

    Diese Abbildung zeigt die Deinstallationsoption von der Bedienerseite

    Hinweis Der Operator ist in allen Cluster-Namespaces verfügbar.
    1. Wählen Sie den Operator aus netapp-acc-operator Namespace (oder benutzerdefinierter Namespace), der aus der vorherigen Installation des gelöschten Operators verbleibt.

    2. Wählen Sie eine manuelle oder automatische Genehmigungsstrategie aus.

      Hinweis Eine manuelle Genehmigung wird empfohlen. Sie sollten nur eine einzelne Operatorinstanz pro Cluster ausführen.
    3. Wählen Sie Installieren.

      Hinweis Wenn Sie eine manuelle Genehmigungsstrategie ausgewählt haben, werden Sie aufgefordert, den manuellen Installationsplan für diesen Bediener zu genehmigen.
  3. Gehen Sie von der Konsole aus zum OperatorHub-Menü und bestätigen Sie, dass der Operator erfolgreich installiert wurde.

Upgrade Astra Control Center

  1. Wählen Sie auf der Bedienerregisterkarte Astra Control Center das Astra Control Center aus, das von der vorherigen Installation übrig bleibt, und wählen Sie AstraControlCenter bearbeiten.
    Dieses Bild zeigt die Bearbeitungsoption für das ursprüngliche Astra Control Center

  2. Aktualisieren Sie die AstraControlCenter YAML:

    1. Geben Sie die neueste Astra Control Center-Version ein, z. B. 24.02.0-69.

    2. In imageRegistry.name, Aktualisieren Sie den Pfad der Bildregistrierung nach Bedarf:

      • Wenn Sie die Astra Control-Registrierungsoption verwenden, ändern Sie den Pfad zu cr.astra.netapp.io.

      • Wenn Sie eine lokale Registrierung konfiguriert haben, ändern oder behalten Sie den Pfad der lokalen Bildregistrierung, in dem Sie die Bilder in einem vorherigen Schritt verschoben haben.

        Hinweis Kommen Sie nicht herein http:// Oder https:// Im Adressfeld.
    3. Aktualisieren Sie die imageRegistry.secret Nach Bedarf.

      Hinweis Der Deinstallationsvorgang des Operators entfernt keine vorhandenen Geheimnisse. Sie müssen dieses Feld nur aktualisieren, wenn Sie ein neues Geheimnis mit einem anderen Namen als das vorhandene Geheimnis erstellen.
    4. Fügen Sie Folgendes zu Ihrem hinzu crds Konfiguration:

      crds:
        shouldUpgrade: true
  3. Speichern Sie die Änderungen.

  4. Die Benutzeroberfläche bestätigt, dass das Upgrade erfolgreich war.