Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Actualizar o desinstalar Trident

Colaboradores netapp-aruldeepa

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.

Pasos
  1. Enumere los volúmenes existentes:

    docker volume ls
    DRIVER              VOLUME NAME
    netapp:latest       my_volume
  2. 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
  3. Actualizar el plugin:

    docker plugin upgrade --skip-remote-check --grant-all-permissions netapp:latest netapp/trident-plugin:21.07
    Nota La versión 18.01 de Trident reemplaza a nDVP. Deberías actualizar directamente desde el netapp/ndvp-plugin imagen a la netapp/trident-plugin imagen.
  4. Habilitar el plugin:

    docker plugin enable netapp:latest
  5. Verifique que el plugin esté habilitado:

    docker plugin ls
    ID                  NAME                DESCRIPTION                             ENABLED
    7067f39a5df5        netapp:latest       Trident - NetApp Docker Volume Plugin   true
  6. Verifique que los volúmenes sean visibles:

    docker volume ls
    DRIVER              VOLUME NAME
    netapp:latest       my_volume
Importante 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.

Pasos
  1. Elimine cualquier volumen que haya creado el plugin.

  2. Desactivar el plugin:

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

    docker plugin rm netapp:latest