Mise à niveau ou désinstallation d'Astra Trident
Vous pouvez mettre à niveau Astra Trident pour Docker en toute sécurité, sans impact sur les volumes en cours d'utilisation. Au cours du processus de mise à niveau, les docker volume
commandes dirigées vers le plug-in ne réussiront pas et les applications ne pourront pas monter les volumes tant que le plug-in ne sera pas exécuté à nouveau. Dans la plupart des cas, c'est une question de secondes.
Mise à niveau
Suivez les étapes ci-dessous pour mettre à niveau Astra Trident pour Docker.
-
Lister les volumes existants :
docker volume ls DRIVER VOLUME NAME netapp:latest my_volume
-
Désactivez le plug-in :
docker plugin disable -f netapp:latest docker plugin ls ID NAME DESCRIPTION ENABLED 7067f39a5df5 netapp:latest nDVP - NetApp Docker Volume Plugin false
-
Mettez à niveau le plug-in :
docker plugin upgrade --skip-remote-check --grant-all-permissions netapp:latest netapp/trident-plugin:21.07
La version 18.01 d'Astra Trident remplace le nDVP. Vous devez effectuer une mise à niveau directe de l' `netapp/ndvp-plugin`image vers l' `netapp/trident-plugin`image. -
Activer le plug-in :
docker plugin enable netapp:latest
-
Vérifiez que le plug-in est activé :
docker plugin ls ID NAME DESCRIPTION ENABLED 7067f39a5df5 netapp:latest Trident - NetApp Docker Volume Plugin true
-
Vérifier que les volumes sont visibles :
docker volume ls DRIVER VOLUME NAME netapp:latest my_volume
Si vous effectuez la mise à niveau d'une ancienne version d'Astra Trident (pré-20.10) vers Astra Trident 20.10 ou version ultérieure, vous risquez de vous produire une erreur. Pour plus d'informations, reportez-vous "Problèmes connus"à . Si vous entrez dans l'erreur, vous devez d'abord désactiver le plug-in, puis supprimer le plug-in, puis installer la version d'Astra Trident requise 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
Effectuez les opérations suivantes pour désinstaller Astra Trident pour Docker.
-
Supprimez tous les volumes créés par le plug-in.
-
Désactivez le plug-in :
docker plugin disable netapp:latest docker plugin ls ID NAME DESCRIPTION ENABLED 7067f39a5df5 netapp:latest nDVP - NetApp Docker Volume Plugin false
-
Retirez le plug-in :
docker plugin rm netapp:latest