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

複数のTridentインスタンスを管理する

共同作成者 netapp-aruldeepa

複数のストレージ構成を同時に利用したい場合は、 Tridentの複数のインスタンスが必要になります。複数のインスタンスを作成するための鍵は、 `--alias`コンテナ化されたプラグインのオプション、または `--volume-driver`ホスト上でTrident をインスタンス化するときのオプション。

Docker マネージド プラグインの手順 (バージョン 1.13/17.03 以降)

  1. エイリアスと構成ファイルを指定して最初のインスタンスを起動します。

    docker plugin install --grant-all-permissions --alias silver netapp/trident-plugin:21.07 config=silver.json
  2. 別のエイリアスと構成ファイルを指定して、2 番目のインスタンスを起動します。

    docker plugin install --grant-all-permissions --alias gold netapp/trident-plugin:21.07 config=gold.json
  3. エイリアスをドライバー名として指定してボリュームを作成します。

    たとえば、金の数量の場合:

    docker volume create -d gold --name ntapGold

    たとえば、シルバーのボリュームの場合:

    docker volume create -d silver --name ntapSilver

従来の手順(バージョン1.12以前)

  1. カスタム ドライバー ID を使用して NFS 構成でプラグインを起動します。

    sudo trident --volume-driver=netapp-nas --config=/path/to/config-nfs.json
  2. カスタム ドライバー ID を使用して iSCSI 構成でプラグインを起動します。

    sudo trident --volume-driver=netapp-san --config=/path/to/config-iscsi.json
  3. 各ドライバーインスタンスの Docker ボリュームをプロビジョニングします。

    たとえば、NFS の場合:

    docker volume create -d netapp-nas --name my_nfs_vol

    たとえば、iSCSI の場合:

    docker volume create -d netapp-san --name my_iscsi_vol