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

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

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

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