본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.
tridentctl로 백엔드 관리 수행
다음을 사용하여 백엔드 관리 작업을 수행하는 방법에 대해 알아보세요. tridentctl .
백엔드 만들기
생성한 후"백엔드 구성 파일" 다음 명령을 실행합니다.
tridentctl create backend -f <backend-file> -n trident
백엔드 생성에 실패하면 백엔드 구성에 문제가 있는 것입니다. 다음 명령을 실행하면 로그를 보고 원인을 파악할 수 있습니다.
tridentctl logs -n trident
구성 파일의 문제를 식별하고 수정한 후에는 간단히 다음을 실행할 수 있습니다. create 다시 명령을 내리세요.
백엔드 삭제
Trident 에서 백엔드를 삭제하려면 다음을 수행하세요.
-
백엔드 이름을 검색합니다.
tridentctl get backend -n trident
-
백엔드를 삭제합니다.
tridentctl delete backend <backend-name> -n trident
|
|
Trident 이 백엔드에서 여전히 존재하는 볼륨과 스냅샷을 프로비저닝한 경우 백엔드를 삭제하면 새 볼륨을 프로비저닝할 수 없습니다. 백엔드는 "삭제 중" 상태로 계속 존재합니다. |
기존 백엔드 보기
Trident 알고 있는 백엔드를 보려면 다음을 수행하세요.
-
요약을 보려면 다음 명령을 실행하세요.
tridentctl get backend -n trident
-
모든 세부 정보를 보려면 다음 명령을 실행하세요.
tridentctl get backend -o json -n trident
백엔드 업데이트
새로운 백엔드 구성 파일을 만든 후 다음 명령을 실행합니다.
tridentctl update backend <backend-name> -f <backend-file> -n trident
백엔드 업데이트가 실패한 경우 백엔드 구성에 문제가 있거나 잘못된 업데이트를 시도한 것입니다. 다음 명령을 실행하면 로그를 보고 원인을 파악할 수 있습니다.
tridentctl logs -n trident
구성 파일의 문제를 식별하고 수정한 후에는 간단히 다음을 실행할 수 있습니다. update 다시 명령을 내리세요.
백엔드를 사용하는 스토리지 클래스를 식별합니다.
이는 JSON으로 답할 수 있는 질문 종류의 예입니다. tridentctl 백엔드 객체에 대한 출력. 이것은 다음을 사용합니다 jq 설치해야 하는 유틸리티입니다.
tridentctl get backend -o json | jq '[.items[] | {backend: .name, storageClasses: [.storage[].storageClasses]|unique}]'
이는 다음을 사용하여 생성된 백엔드에도 적용됩니다. TridentBackendConfig .