此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
管理多個Astra Trident執行個體
貢獻者
建議變更
當您想要同時使用多個儲存組態時、需要多個Trident執行個體。多個執行個體的關鍵是使用容器化外掛程式的選項、或在主機上產生 Trident 時的選項 --volume-driver
、為它們提供不同的名稱 --alias
。
Docker託管外掛程式(1.3/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
-
建立磁碟區、將別名指定為驅動程式名稱。
例如、黃金Volume:
docker volume create -d gold --name ntapGold
例如、對於銀級Volume:
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