백업이 저장소 성능 상태 점검에 의해 생성된 잔존 pvc-sysbench-rwo로 인해 실패합니다
클러스터 백업은 헬스 storage-performance 체크에 의해 생성된 PVC가 PersistentVolumeClaim 종료 상태(Terminating)로 남아 있을 경우 실패합니다. 영향을 받은 PVC(pvc-sysbench-rwo)는 자동으로 정리되지 않으며 백업 사전 검사 단계를 차단합니다.
증상
백업 로그에 다음
cpd-cli tenant-backup create 오류가 표시됩니다:error: backup precheck failed with error: expected PVC "pvc-sysbench-rwo" to not be in a Terminating state: .metadata.deletionTimestamp="2025-04-19T19:07:17 -0700 PDT"
원인
cpd-cli health는 storage-performance 명령어를 사용하여 영향을 받는 pvc-sysbench-rwo PVC를 생성합니다. sysbench 작업이 완료되고 명시적으로 삭제되지 않으면 PVC가 종료 상태에 고정되어 백업이 진행되지 못하게 됩니다.
문제점 해결
문제를 해결하려면 PVC 파일을 수동으로 편집하거나 정리 IBM 스크립트를 사용할 수 있습니다.
- PVC 파일을 수동으로 편집하십시오
- PVC 파일을 열고 편집하십시오:
oc edit pvc pvc-sysbench-rwo -n ${PROJECT_CPD_INST_OPERANDS} - 다음 섹션을 제거한 후 파일을 저장하십시오.
metadata: finalizers: - kubernetes.io/pvc-protectionKubernetes PVC를 제거합니다.
- PVC 파일을 열고 편집하십시오:
- 정리 스크립트를 사용하십시오
- 다음 IBM 정리 스크립트를 실행하십시오. .
health storage-performance의 정리 섹션을 참조하십시오../cleanup.sh -c storage-performance -n ${PROJECT_CPD_INST_OPERANDS} --delete