본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.
여러 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예를 들어, silver 볼륨의 경우:
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