Skip to main content
本製品の最新リリースがご利用いただけます。
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

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

使用中のボリュームに影響を与えることなく、Docker 用 Trident を安全にアップグレードできます。アップグレードプロセス中、プラグインに対する `docker volume`コマンドが成功しない短い期間があり、プラグインが再び実行されるまでアプリケーションはボリュームをマウントできません。ほとんどの場合、これは数秒の問題です。

Upgrade

Docker用のTridentをアップグレードするには、以下の手順を実行してください。

手順
  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/ndvp-plugin`イメージから `netapp/trident-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以降にアップグレードする場合、エラーが発生する可能性があります。詳細については、"既知の問題"を参照してください。エラーが発生した場合は、まずプラグインを無効にし、次にプラグインを削除してから、追加の設定パラメータを渡して必要なTridentバージョンをインストールしてください: docker plugin install netapp/trident-plugin:20.10 --alias netapp --grant-all-permissions config=config.json

アンインストール

Docker用のTridentをアンインストールするには、以下の手順を実行してください。

手順
  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