Skip to main content
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Atualize ou desinstale o Trident

Colaboradores

Você pode atualizar com segurança o Trident para Docker sem qualquer impactos nos volumes que estão em uso. Durante o processo de atualização, haverá um breve período em que docker volume os comandos direcionados para o plugin não serão bem-sucedidos, e os aplicativos não poderão montar volumes até que o plugin esteja sendo executado novamente. Na maioria das circunstâncias, esta é uma questão de segundos.

Atualização

Execute as etapas abaixo para atualizar o Trident para Docker.

Passos
  1. Listar os volumes existentes:

    docker volume ls
    DRIVER              VOLUME NAME
    netapp:latest       my_volume
  2. Desativar o plugin:

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

    docker plugin upgrade --skip-remote-check --grant-all-permissions netapp:latest netapp/trident-plugin:21.07
    Observação A versão 18,01 do Trident substitui o nDVP. Você deve atualizar diretamente da netapp/ndvp-plugin imagem para a netapp/trident-plugin imagem.
  4. Ativar o plugin:

    docker plugin enable netapp:latest
  5. Verifique se o plugin está ativado:

    docker plugin ls
    ID                  NAME                DESCRIPTION                             ENABLED
    7067f39a5df5        netapp:latest       Trident - NetApp Docker Volume Plugin   true
  6. Verifique se os volumes estão visíveis:

    docker volume ls
    DRIVER              VOLUME NAME
    netapp:latest       my_volume
Importante Se você estiver atualizando de uma versão antiga do Trident (pré-20,10) para o Trident 20,10 ou posterior, você pode encontrar um erro. Para obter mais informações, "Problemas conhecidos"consulte . Se você correr para o erro, você deve primeiro desativar o plugin, em seguida, remover o plugin e, em seguida, instalar a versão necessária do Trident passando um parâmetro de configuração extra: docker plugin install netapp/trident-plugin:20.10 --alias netapp --grant-all-permissions config=config.json

Desinstalar

Execute as etapas abaixo para desinstalar o Trident para Docker.

Passos
  1. Remova todos os volumes criados pelo plugin.

  2. Desativar o plugin:

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

    docker plugin rm netapp:latest