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 netapp-aruldeepa

Você pode atualizar o Trident para Docker com segurança, sem afetar os volumes que estão em uso. Durante o processo de atualização, haverá um breve período em que docker volume Os comandos direcionados ao plugin não serão executados com sucesso e os aplicativos não conseguirão montar volumes até que o plugin esteja em execução novamente. Na maioria das circunstâncias, isso é uma questão de segundos.

Atualizar

Siga os passos abaixo para atualizar o Trident para Docker.

Passos
  1. Liste os volumes existentes:

    docker volume ls
    DRIVER              VOLUME NAME
    netapp:latest       my_volume
  2. Desative 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 do netapp/ndvp-plugin imagem para o netapp/trident-plugin imagem.
  4. Ative 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 (anterior à 20.10) para o Trident 20.10 ou posterior, poderá encontrar um erro. Para obter mais informações, consulte"Problemas conhecidos" . Caso se depare com o erro, primeiro desative o plugin, depois remova-o e, em seguida, instale a versão necessária do Trident , passando um parâmetro de configuração adicional: docker plugin install netapp/trident-plugin:20.10 --alias netapp --grant-all-permissions config=config.json

Desinstalar

Siga os passos abaixo para desinstalar o Trident para Docker.

Passos
  1. Remova todos os volumes criados pelo plugin.

  2. Desative 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