Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

Trident をアップグレードまたはアンインストールする

共同作成者

使用中のボリュームに影響を与えることなく、Trident for Dockerを安全にアップグレードできます。アップグレードプロセスでは、 `docker volume`プラグインへのコマンドが正常に実行されず、プラグインが再度実行されるまでアプリケーションはボリュームをマウントできません。ほとんどの場合、これは秒の問題です。

アップグレード

Trident for Dockerをアップグレードするには、次の手順を実行します。

手順
  1. 既存のボリュームを表示します。

    docker volume ls
    DRIVER              VOLUME NAME
    netapp:latest       my_volume
  2. プラグインを無効にします。

    docker plugin disable -f netapp:latest
    docker plugin ls
    ID                  NAME                DESCRIPTION                          ENABLED
    7067f39a5df5        netapp:latest       nDVP - NetApp Docker Volume Plugin   false
  3. プラグインをアップグレードします。

    docker plugin upgrade --skip-remote-check --grant-all-permissions netapp:latest netapp/trident-plugin:21.07
    メモ Tridentの18.01リリースは、nDVPに代わるものです。イメージからイメージに `netapp/trident-plugin`直接アップグレードする必要があり `netapp/ndvp-plugin`ます。
  4. プラグインを有効にします。

    docker plugin enable netapp:latest
  5. プラグインが有効になっていることを確認します。

    docker plugin ls
    ID                  NAME                DESCRIPTION                             ENABLED
    7067f39a5df5        netapp:latest       Trident - NetApp Docker Volume Plugin   true
  6. ボリュームが表示されることを確認します。

    docker volume ls
    DRIVER              VOLUME NAME
    netapp:latest       my_volume
重要 古いバージョンのTrident(20.10より前のバージョン)からTrident 20.10以降にアップグレードすると、エラーが発生することがあります。詳細については、を参照してください "既知の問題"。エラーが発生した場合は、まずプラグインを無効にしてからプラグインを削除し、追加のconfigパラメータを渡して必要なTridentバージョンをインストールする必要があります。 docker plugin install netapp/trident-plugin:20.10 --alias netapp --grant-all-permissions config=config.json

をアンインストールします

Trident for Dockerをアンインストールするには、次の手順を実行します。

手順
  1. プラグインで作成されたボリュームをすべて削除します。

  2. プラグインを無効にします。

    docker plugin disable netapp:latest
    docker plugin ls
    ID                  NAME                DESCRIPTION                          ENABLED
    7067f39a5df5        netapp:latest       nDVP - NetApp Docker Volume Plugin   false
  3. プラグインを削除します。

    docker plugin rm netapp:latest