Skip to main content
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Aggiornare o disinstallare Trident

Collaboratori netapp-aruldeepa

Puoi eseguire l'upgrade sicuro di Trident per Docker senza alcun impatto sui volumi in uso. Durante il processo di aggiornamento ci sarà un breve periodo in cui docker volume i comandi diretti al plugin non avranno successo, e le applicazioni non saranno in grado di montare i volumi fino a quando il plugin non sarà nuovamente in esecuzione. Nella maggior parte dei casi, si tratta di pochi secondi.

Eseguire l'upgrade

Eseguire i passaggi riportati di seguito per eseguire l'upgrade di Trident per Docker.

Fasi
  1. Elencare i volumi esistenti:

    docker volume ls
    DRIVER              VOLUME NAME
    netapp:latest       my_volume
  2. Disattivare il plug-in:

    docker plugin disable -f netapp:latest
    docker plugin ls
    ID                  NAME                DESCRIPTION                          ENABLED
    7067f39a5df5        netapp:latest       nDVP - NetApp Docker Volume Plugin   false
  3. Aggiornare il plug-in:

    docker plugin upgrade --skip-remote-check --grant-all-permissions netapp:latest netapp/trident-plugin:21.07
    Nota La versione 18,01 di Trident sostituisce il nDVP. È necessario eseguire l'aggiornamento direttamente dall' `netapp/ndvp-plugin`immagine all' `netapp/trident-plugin`immagine.
  4. Attivare il plug-in:

    docker plugin enable netapp:latest
  5. Verificare che il plug-in sia attivato:

    docker plugin ls
    ID                  NAME                DESCRIPTION                             ENABLED
    7067f39a5df5        netapp:latest       Trident - NetApp Docker Volume Plugin   true
  6. Verificare che i volumi siano visibili:

    docker volume ls
    DRIVER              VOLUME NAME
    netapp:latest       my_volume
Importante Se si sta eseguendo l'aggiornamento da una vecchia versione di Trident (precedente alla 20,10) a Trident 20,10 o versione successiva, potrebbe verificarsi un errore. Per ulteriori informazioni, fare riferimento a "Problemi noti". Se si verifica l'errore, si dovrebbe prima disabilitare il plugin, quindi rimuovere il plugin, e quindi installare la versione Trident richiesta passando un parametro di configurazione extra: docker plugin install netapp/trident-plugin:20.10 --alias netapp --grant-all-permissions config=config.json

Disinstallare

Per disinstallare Trident per Docker, procedere come segue.

Fasi
  1. Rimuovere tutti i volumi creati dal plug-in.

  2. Disattivare il plug-in:

    docker plugin disable netapp:latest
    docker plugin ls
    ID                  NAME                DESCRIPTION                          ENABLED
    7067f39a5df5        netapp:latest       nDVP - NetApp Docker Volume Plugin   false
  3. Rimuovere il plug-in:

    docker plugin rm netapp:latest