日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。
複数のTridentインスタンスを管理する
複数のストレージ構成を同時に利用したい場合は、 Tridentの複数のインスタンスが必要になります。複数のインスタンスを作成するための鍵は、 `--alias`コンテナ化されたプラグインのオプション、または `--volume-driver`ホスト上でTrident をインスタンス化するときのオプション。
Docker マネージド プラグインの手順 (バージョン 1.13/17.03 以降)
-
エイリアスと構成ファイルを指定して最初のインスタンスを起動します。
docker plugin install --grant-all-permissions --alias silver netapp/trident-plugin:21.07 config=silver.json -
別のエイリアスと構成ファイルを指定して、2 番目のインスタンスを起動します。
docker plugin install --grant-all-permissions --alias gold netapp/trident-plugin:21.07 config=gold.json -
エイリアスをドライバー名として指定してボリュームを作成します。
たとえば、金の数量の場合:
docker volume create -d gold --name ntapGoldたとえば、シルバーのボリュームの場合:
docker volume create -d silver --name ntapSilver
従来の手順(バージョン1.12以前)
-
カスタム ドライバー ID を使用して NFS 構成でプラグインを起動します。
sudo trident --volume-driver=netapp-nas --config=/path/to/config-nfs.json -
カスタム ドライバー ID を使用して iSCSI 構成でプラグインを起動します。
sudo trident --volume-driver=netapp-san --config=/path/to/config-iscsi.json -
各ドライバーインスタンスの Docker ボリュームをプロビジョニングします。
たとえば、NFS の場合:
docker volume create -d netapp-nas --name my_nfs_volたとえば、iSCSI の場合:
docker volume create -d netapp-san --name my_iscsi_vol