日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。
Trident をアップグレードまたはアンインストールする
共同作成者
変更を提案
使用中のボリュームに影響を与えることなく、Trident for Dockerを安全にアップグレードできます。アップグレードプロセスでは、 `docker volume`プラグインへのコマンドが正常に実行されず、プラグインが再度実行されるまでアプリケーションはボリュームをマウントできません。ほとんどの場合、これは秒の問題です。
アップグレード
Trident for Dockerをアップグレードするには、次の手順を実行します。
手順
-
既存のボリュームを表示します。
docker volume ls DRIVER VOLUME NAME netapp:latest my_volume
-
プラグインを無効にします。
docker plugin disable -f netapp:latest docker plugin ls ID NAME DESCRIPTION ENABLED 7067f39a5df5 netapp:latest nDVP - NetApp Docker Volume Plugin false
-
プラグインをアップグレードします。
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`ます。 -
プラグインを有効にします。
docker plugin enable netapp:latest
-
プラグインが有効になっていることを確認します。
docker plugin ls ID NAME DESCRIPTION ENABLED 7067f39a5df5 netapp:latest Trident - NetApp Docker Volume Plugin true
-
ボリュームが表示されることを確認します。
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をアンインストールするには、次の手順を実行します。
手順
-
プラグインで作成されたボリュームをすべて削除します。
-
プラグインを無効にします。
docker plugin disable netapp:latest docker plugin ls ID NAME DESCRIPTION ENABLED 7067f39a5df5 netapp:latest nDVP - NetApp Docker Volume Plugin false
-
プラグインを削除します。
docker plugin rm netapp:latest