Actualice o desinstale Trident
Puede actualizar Trident para Docker de forma segura sin afectar a los volúmenes que se utilizan. Durante el proceso de actualización, habrá un breve período en el que docker volume
los comandos dirigidos al plugin no tendrán éxito, y las aplicaciones no podrán montar volúmenes hasta que el plugin vuelva a ejecutarse. En la mayoría de las circunstancias, esto es cuestión de segundos.
Renovar
Realice los siguientes pasos para actualizar Trident para Docker.
-
Enumere los volúmenes existentes:
docker volume ls DRIVER VOLUME NAME netapp:latest my_volume
-
Desactivar el complemento:
docker plugin disable -f netapp:latest docker plugin ls ID NAME DESCRIPTION ENABLED 7067f39a5df5 netapp:latest nDVP - NetApp Docker Volume Plugin false
-
Actualizar el complemento:
docker plugin upgrade --skip-remote-check --grant-all-permissions netapp:latest netapp/trident-plugin:21.07
La versión 18,01 de Trident sustituye al nDVP. Debe actualizar directamente de la netapp/ndvp-plugin
imagen a lanetapp/trident-plugin
imagen. -
Habilitar el plugin:
docker plugin enable netapp:latest
-
Compruebe que el plugin está habilitado:
docker plugin ls ID NAME DESCRIPTION ENABLED 7067f39a5df5 netapp:latest Trident - NetApp Docker Volume Plugin true
-
Compruebe que los volúmenes estén visibles:
docker volume ls DRIVER VOLUME NAME netapp:latest my_volume
Si va a actualizar desde una versión anterior de Trident (anterior a 20,10) a Trident 20,10 o posterior, puede que se produzca un error. Para obtener más información, consulte "Problemas conocidos". Si se encuentra con el error, primero debe deshabilitar el plugin, luego quitar el plugin y luego instalar la versión de Trident requerida 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.
-
Quite los volúmenes que haya creado el plugin.
-
Desactivar el complemento:
docker plugin disable netapp:latest docker plugin ls ID NAME DESCRIPTION ENABLED 7067f39a5df5 netapp:latest nDVP - NetApp Docker Volume Plugin false
-
Quitar el plugin:
docker plugin rm netapp:latest