본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.
Trident 업그레이드 또는 제거
기여자
변경 제안
Trident for Docker를 사용 중인 볼륨에 영향을 주지 않고 안전하게 업그레이드할 수 있습니다. 업그레이드 프로세스 중에는 플러그인에 지시된 명령이 성공하지 못하고 플러그인이 다시 실행될 때까지 응용 프로그램에서 볼륨을 마운트할 수 없는 짧은 기간이 docker volume
있습니다. 대부분의 경우 몇 초 이내에 완료됩니다.
업그레이드
Trident for Docker를 업그레이드하려면 아래 단계를 수행하십시오.
단계
-
기존 볼륨 나열:
docker volume ls DRIVER VOLUME NAME netapp:latest my_volume
-
플러그인 비활성화:
docker plugin disable -f netapp:latest docker plugin ls ID NAME DESCRIPTION ENABLED 7067f39a5df5 netapp:latest nDVP - NetApp Docker Volume Plugin false
-
플러그인 업그레이드:
docker plugin upgrade --skip-remote-check --grant-all-permissions netapp:latest netapp/trident-plugin:21.07
nDVP가 Trident 18.01 릴리즈로 대체됩니다. 이미지에서 이미지로 netapp/trident-plugin
직접 업그레이드해야netapp/ndvp-plugin
합니다. -
플러그인 활성화:
docker plugin enable netapp:latest
-
플러그인이 활성화되어 있는지 확인합니다.
docker plugin ls ID NAME DESCRIPTION ENABLED 7067f39a5df5 netapp:latest Trident - NetApp Docker Volume Plugin true
-
볼륨이 표시되는지 확인합니다.
docker volume ls DRIVER VOLUME NAME netapp:latest my_volume
이전 버전의 Trident(20.10 이전)에서 Trident 20.10 이상으로 업그레이드하는 경우 오류가 발생할 수 있습니다. 자세한 내용은 을 "알려진 문제"참조하십시오. 오류가 발생하면 먼저 플러그인을 비활성화한 다음 플러그인을 제거한 다음 추가 구성 매개 변수를 전달하여 필요한 Trident 버전을 설치해야 합니다. docker plugin install netapp/trident-plugin:20.10 --alias netapp --grant-all-permissions config=config.json
|
설치 제거
Trident for Docker를 제거하려면 아래 단계를 수행하십시오.
단계
-
플러그인이 생성한 모든 볼륨을 제거합니다.
-
플러그인 비활성화:
docker plugin disable netapp:latest docker plugin ls ID NAME DESCRIPTION ENABLED 7067f39a5df5 netapp:latest nDVP - NetApp Docker Volume Plugin false
-
플러그인 제거:
docker plugin rm netapp:latest