本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
管理多个 Trident 实例
当您希望同时提供多个存储配置时,需要多个 Trident 实例。多个实例的关键是使用带有容器化插件的 `--alias`选项或在主机上实例化 Trident 时使用 `--volume-driver`选项为它们提供不同的名称。
Docker 托管插件步骤(版本 1.13/17.03 或更高版本)
-
启动指定别名和配置文件的第一个实例。
docker plugin install --grant-all-permissions --alias silver netapp/trident-plugin:21.07 config=silver.json -
启动第二个实例,指定不同的别名和配置文件。
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