Skip to main content
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

여러 Astra 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. 다른 별칭과 구성 파일을 지정하여 두 번째 인스턴스를 시작합니다.

    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