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 oder deinstallieren Sie Trident

Beitragende

Sie können ein Upgrade von Trident für Docker sicher durchführen, ohne die verwendeten Volumes zu beeinträchtigen. Während des Upgrade-Prozesses wird es einen kurzen Zeitraum geben, in dem docker volume Befehle, die auf das Plugin gerichtet sind, nicht erfolgreich sind, und Anwendungen können keine Volumes mounten, bis das Plugin wieder ausgeführt wird. Unter den meisten Umständen dauert das nur wenige Sekunden.

Upgrade

Führen Sie die folgenden Schritte aus, um Trident für Docker zu aktualisieren.

Schritte
  1. Liste der vorhandenen Volumes:

    docker volume ls
    DRIVER              VOLUME NAME
    netapp:latest       my_volume
  2. Deaktivieren Sie das Plugin:

    docker plugin disable -f netapp:latest
    docker plugin ls
    ID                  NAME                DESCRIPTION                          ENABLED
    7067f39a5df5        netapp:latest       nDVP - NetApp Docker Volume Plugin   false
  3. Upgrade des Plug-ins:

    docker plugin upgrade --skip-remote-check --grant-all-permissions netapp:latest netapp/trident-plugin:21.07
    Hinweis Die Version 18.01 von Trident ersetzt nDVP. Sie sollten direkt vom Bild auf das netapp/trident-plugin Bild upgraden netapp/ndvp-plugin.
  4. Plug-in aktivieren:

    docker plugin enable netapp:latest
  5. Vergewissern Sie sich, dass das Plug-in aktiviert ist:

    docker plugin ls
    ID                  NAME                DESCRIPTION                             ENABLED
    7067f39a5df5        netapp:latest       Trident - NetApp Docker Volume Plugin   true
  6. Vergewissern Sie sich, dass die Volumes sichtbar sind:

    docker volume ls
    DRIVER              VOLUME NAME
    netapp:latest       my_volume
Wichtig Wenn Sie ein Upgrade von einer alten Version von Trident (vor 20.10) auf Trident 20.10 oder höher durchführen, kann es zu einem Fehler kommen. Weitere Informationen finden Sie unter "Bekannte Probleme". Wenn Sie in den Fehler laufen, sollten Sie zuerst das Plugin deaktivieren, dann entfernen Sie das Plugin, und installieren Sie dann die erforderliche Trident-Version, indem Sie einen zusätzlichen Konfigurationsparameter übergeben: docker plugin install netapp/trident-plugin:20.10 --alias netapp --grant-all-permissions config=config.json

Deinstallieren

Führen Sie die folgenden Schritte aus, um Trident für Docker zu deinstallieren.

Schritte
  1. Entfernen Sie alle Volumes, die das Plugin erstellt.

  2. Deaktivieren Sie das Plugin:

    docker plugin disable netapp:latest
    docker plugin ls
    ID                  NAME                DESCRIPTION                          ENABLED
    7067f39a5df5        netapp:latest       nDVP - NetApp Docker Volume Plugin   false
  3. Entfernen Sie das Plugin:

    docker plugin rm netapp:latest