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.

Trident aktualisieren

Änderungen vorschlagen

Ab der Version 24.02 folgt Trident einem viermonatigen Veröffentlichungszyklus und liefert drei Hauptversionen pro Kalenderjahr. Jede neue Version baut auf den vorherigen Versionen auf und bietet neue Funktionen, Leistungsverbesserungen, Fehlerbehebungen und Verbesserungen. Wir empfehlen Ihnen, mindestens einmal jährlich ein Upgrade durchzuführen, um die neuen Funktionen in Trident zu nutzen.

Überlegungen vor dem Upgrade

Beachten Sie beim Upgrade auf die neueste Version von Trident Folgendes:

  • Es sollte nur eine einzige Trident-Instanz über alle Namespaces hinweg in einem Kubernetes-Cluster installiert sein.

  • Trident 23.07 und höher erfordert v1-Volume-Snapshots und unterstützt Alpha- oder Beta-Snapshots nicht mehr.

  • Beim Upgrade ist es wichtig, dass Sie parameter.fsType in StorageClasses verwenden, die von Trident genutzt werden. Sie können StorageClasses löschen und neu erstellen, ohne bereits vorhandene Volumes zu beeinträchtigen.

Schritt 1: Wählen Sie eine Version

Trident-Versionen folgen einer datumsbasierten YY.MM Namenskonvention, wobei „YY“ die letzten beiden Ziffern des Jahres und „MM“ der Monat sind. Dot-Releases folgen einer YY.MM.X Konvention, wobei „X“ das Patch-Level ist. Sie wählen die Version aus, auf die Sie aktualisieren möchten, basierend auf der Version, von der Sie aktualisieren.

  • Sie können ein direktes Upgrade auf jede Zielversion durchführen, die innerhalb eines Vier-Versions-Fensters Ihrer installierten Version liegt. Beispielsweise können Sie direkt von 24.06 (oder jeder 24.06 dot release) auf 25.06 aktualisieren.

  • Wenn Sie von einer Version außerhalb des Vier-Versions-Fensters aktualisieren, führen Sie ein mehrstufiges Upgrade durch. Verwenden Sie die Upgrade-Anweisungen für die "frühere Version" Version, von der Sie aktualisieren, um auf die neueste Version zu aktualisieren, die in das Vier-Versions-Fenster passt. Wenn Sie beispielsweise Version 23.07 verwenden und auf 25.06 aktualisieren möchten:

    1. Erstes Upgrade von 23.07 auf 24.06.

    2. Führen Sie dann ein Upgrade von 24.06 auf 25.06 durch.

Hinweis Beim Upgrade mit dem Trident-Operator auf der OpenShift Container Platform sollten Sie auf Trident 21.01.1 oder höher aktualisieren. Der mit 21.01.0 veröffentlichte Trident-Operator enthielt ein bekanntes Problem, das in 21.01.1 behoben wurde. Weitere Einzelheiten finden Sie unter "Details zum Problem auf GitHub".

Schritt 2: Ermitteln Sie die ursprüngliche Installationsmethode

Um festzustellen, welche Version Sie ursprünglich zur Installation von Trident verwendet haben:

  1. Verwenden Sie kubectl get pods -n trident, um die Pods zu untersuchen.

    • Wenn kein Operator-Pod vorhanden ist, wurde Trident mit tridentctl installiert.

    • Falls ein Operator-Pod vorhanden ist, wurde Trident entweder manuell oder mithilfe von Helm mit dem Trident-Operator installiert.

  2. Wenn ein Operator-Pod vorhanden ist, verwenden Sie kubectl describe torc , um festzustellen, ob Trident mit Helm installiert wurde.

    • Wenn ein Helm-Label vorhanden ist, wurde Trident mit Helm installiert.

    • Falls kein Helm-Label vorhanden ist, wurde Trident manuell mit dem Trident-Operator installiert.

Schritt 3: Wählen Sie eine Upgrade-Methode

Im Allgemeinen sollten Sie für das Upgrade dieselbe Methode verwenden, die Sie für die Erstinstallation genutzt haben, jedoch können Sie "zwischen Installationsmethoden wechseln". Es gibt zwei Möglichkeiten, Trident zu aktualisieren.

*