Actualizar o desinstalar Trident
Puede actualizar Trident para Docker de forma segura sin que ello afecte a los volúmenes que estén en uso. Durante el proceso de actualización habrá un breve período en el que docker volume Los comandos dirigidos al complemento no tendrán éxito y las aplicaciones no podrán montar volúmenes hasta que el complemento vuelva a estar en funcionamiento. En la mayoría de los casos, esto es cuestión de segundos.
Mejora
Siga los pasos a continuación para actualizar Trident para Docker.
-
Enumere los volúmenes existentes:
docker volume ls DRIVER VOLUME NAME netapp:latest my_volume
-
Desactivar el plugin:
docker plugin disable -f netapp:latest docker plugin ls ID NAME DESCRIPTION ENABLED 7067f39a5df5 netapp:latest nDVP - NetApp Docker Volume Plugin false
-
Actualizar el plugin:
docker plugin upgrade --skip-remote-check --grant-all-permissions netapp:latest netapp/trident-plugin:21.07
La versión 18.01 de Trident reemplaza a nDVP. Deberías actualizar directamente desde el netapp/ndvp-pluginimagen a lanetapp/trident-pluginimagen. -
Habilitar el plugin:
docker plugin enable netapp:latest
-
Verifique que el plugin esté habilitado:
docker plugin ls ID NAME DESCRIPTION ENABLED 7067f39a5df5 netapp:latest Trident - NetApp Docker Volume Plugin true
-
Verifique que los volúmenes sean visibles:
docker volume ls DRIVER VOLUME NAME netapp:latest my_volume
|
|
Si está actualizando desde una versión antigua de Trident (anterior a la 20.10) a Trident 20.10 o posterior, podría encontrarse con un error. Para obtener más información, consulte"Problemas conocidos" . Si se produce este error, primero debe desactivar el plugin, luego eliminarlo y, a continuación, instalar la versión de Trident necesaria pasando un parámetro de configuración adicional: docker plugin install netapp/trident-plugin:20.10 --alias netapp --grant-all-permissions config=config.json
|
Desinstalar
Siga los pasos que se indican a continuación para desinstalar Trident para Docker.
-
Elimine cualquier volumen que haya creado el plugin.
-
Desactivar el plugin:
docker plugin disable netapp:latest docker plugin ls ID NAME DESCRIPTION ENABLED 7067f39a5df5 netapp:latest nDVP - NetApp Docker Volume Plugin false
-
Eliminar el plugin:
docker plugin rm netapp:latest