내 Block Storage for VPC 볼륨 스냅샷 리소스를 삭제할 수 없는 이유는 무엇입니까?
볼륨 스냅샷 삭제 관련 문제 해결.
인프라 제공자: VPC
volumesnapshot 및 volumesnapshotcontents 오브젝트를 제거하려고 하면 제거에 실패하지만 볼륨 스냅샷 오브젝트는 ReadyToUse 상태를 false 로 표시합니다.
자원을 제거하지 못하게 하는 파이널라이저 가 있습니다.
파이널라이저를 제거하고 자원 삭제를 계속하십시오. 시간이 경과된 (stale) volumesnapshot 및 volumesnapshotcontents 오브젝트로 인해 불필요한 CreateSnapshot 요청이 발생할 수 있으며, 이로 인해 결국 요청 스패밍이 발생할 수 있습니다.
volumesnapshot 및 volumesnapshotcontent 오브젝트가 단일 맵핑으로 포함된 경우 다음 단계를 수행하십시오.
volumesnapshot및volumesnapshotcontent오브젝트를 삭제하십시오.kubectl delete volumesnapshot snapshot-csi-block-3volumesnapshot자원에서finalizers섹션을 제거하십시오.kubectl patch volumesnapshot/VOLUMESNAPSHOT --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]'volumesnapshotcontents자원에서finalizers섹션을 제거하십시오.kubectl patch volumesnapshotcontent/snapcontent-VOLUMESNAPSHOTCONTENT --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]'
volumesnapshot 오브젝트가 삭제되었지만 volumesnapshotcontent 오브젝트가 여전히 존재하는 경우 다음 단계에 따라 volumesnapshotcontent 오브젝트를 제거하십시오.
ReadyToUse상태가 비어 있지 않은volumesnapshotcontent오브젝트 또는false를 찾으십시오.kubectl get volumesnapshotcontents | egrep -v 'true'- 스냅샷 오브젝트를 삭제하십시오.
kubectl delete volumesnapshotcontent snapcontent-011b11d1-1101-4b11-b1b1-011abcde11db - 파이널라이저를 제거하십시오.
kubectl patch volumesnapshotcontent/snapcontent-011b11d1-1101-4b11-b1b1-011abcde11db --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]'
문제가 계속되면 지원에 문의하십시오. 지원 케이스 열기 케이스 세부사항에는 관련 로그 파일, 오류 메시지 또는 명령 출력이 포함되어야 합니다.