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.

Aggiorna o disinstalla Trident

È possibile aggiornare Trident per Docker senza alcun impatto sui volumi in uso. Durante il processo di aggiornamento ci sarà un breve periodo in cui i comandi docker volume diretti al plugin non avranno successo e le applicazioni non potranno montare i volumi fino a quando il plugin non sarà di nuovo in funzione. Nella maggior parte dei casi si tratta di una questione di secondi.

Aggiornamento

Eseguire i passaggi seguenti per aggiornare Trident for Docker.

Passaggi
  1. Elenca i volumi esistenti:

    docker volume ls
    DRIVER              VOLUME NAME
    netapp:latest       my_volume
  2. Disattiva il plugin:

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

    docker plugin upgrade --skip-remote-check --grant-all-permissions netapp:latest netapp/trident-plugin:21.07
    Nota La versione 18.01 di Trident sostituisce l'nDVP. Dovresti eseguire l'aggiornamento direttamente dall'immagine netapp/ndvp-plugin all'immagine netapp/trident-plugin.
  4. Abilita il plugin:

    docker plugin enable netapp:latest
  5. Verificare che il plugin sia abilitato:

    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 effettuando l'aggiornamento da una vecchia versione di Trident (pre-20.10) a Trident 20.10 o successiva, si potrebbe incorrere in un errore. Per ulteriori informazioni, consultare "Problemi noti". Se si incorre in questo errore, si dovrebbe prima disabilitare il plugin, poi rimuovere il plugin e quindi installare la versione richiesta di Trident passando un parametro di configurazione aggiuntivo: docker plugin install netapp/trident-plugin:20.10 --alias netapp --grant-all-permissions config=config.json

Disinstallare

Eseguire i passaggi seguenti per disinstallare Trident for Docker.

Passaggi
  1. Rimuovere tutti i volumi creati dal plugin.

  2. Disattiva il plugin:

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

    docker plugin rm netapp:latest