Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Mettez à jour ou désinstallez Trident

Contributeurs netapp-aruldeepa

Vous pouvez mettre à niveau Trident pour Docker en toute sécurité, sans aucun impact sur les volumes en cours d'utilisation. Durant le processus de mise à niveau, il y aura une brève période pendant laquelle docker volume Les commandes adressées au plugin échoueront et les applications ne pourront pas monter de volumes tant que le plugin ne sera pas de nouveau en cours d'exécution. Dans la plupart des cas, cela se prend en quelques secondes.

Mise à niveau

Suivez les étapes ci-dessous pour mettre à niveau Trident pour Docker.

Étapes
  1. Liste des volumes existants :

    docker volume ls
    DRIVER              VOLUME NAME
    netapp:latest       my_volume
  2. Désactiver le plugin :

    docker plugin disable -f netapp:latest
    docker plugin ls
    ID                  NAME                DESCRIPTION                          ENABLED
    7067f39a5df5        netapp:latest       nDVP - NetApp Docker Volume Plugin   false
  3. Mettre à jour le plugin :

    docker plugin upgrade --skip-remote-check --grant-all-permissions netapp:latest netapp/trident-plugin:21.07
    Remarque La version 18.01 de Trident remplace le nDVP. Vous devriez effectuer la mise à niveau directement depuis le netapp/ndvp-plugin l'image à l' netapp/trident-plugin image.
  4. Activez le plugin :

    docker plugin enable netapp:latest
  5. Vérifiez que le plugin est activé :

    docker plugin ls
    ID                  NAME                DESCRIPTION                             ENABLED
    7067f39a5df5        netapp:latest       Trident - NetApp Docker Volume Plugin   true
  6. Vérifiez que les volumes sont visibles :

    docker volume ls
    DRIVER              VOLUME NAME
    netapp:latest       my_volume
Important Si vous effectuez une mise à niveau depuis une ancienne version de Trident (antérieure à la version 20.10) vers Trident 20.10 ou une version ultérieure, vous pourriez rencontrer une erreur. Pour plus d'informations, veuillez consulter"Problèmes connus" . Si vous rencontrez cette erreur, vous devez d'abord désactiver le plugin, puis le supprimer, et enfin installer la version requise de Trident en passant un paramètre de configuration supplémentaire : docker plugin install netapp/trident-plugin:20.10 --alias netapp --grant-all-permissions config=config.json

Désinstaller

Suivez les étapes ci-dessous pour désinstaller Trident pour Docker.

Étapes
  1. Supprimez tous les volumes créés par le plugin.

  2. Désactiver le plugin :

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

    docker plugin rm netapp:latest