4.12.4. LVMS를 사용하여 로컬 영구 스토리지 문제 해결
OpenShift Container Platform은 PV(영구 볼륨)의 범위를 단일 프로젝트로 지정하지 않으므로 클러스터 전체에서 공유되고 PVC(영구 볼륨 클레임)를 사용하여 모든 프로젝트에서 요청할 수 있습니다. 이로 인해 문제 해결이 필요한 여러 문제가 발생할 수 있습니다.
4.12.4.1. Pending 상태에 있는 PVC 조사 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
PVC(영구 볼륨 클레임)는 여러 가지 이유로 Pending 상태로 고정될 수 있습니다. 예를 들면 다음과 같습니다.
- 컴퓨팅 리소스가 충분하지 않음
- 네트워크 문제
- 일치하지 않는 스토리지 클래스 또는 노드 선택기
- 사용 가능한 볼륨 없음
-
PV(영구 볼륨)가
Not Ready상태인 노드
oc describe 명령을 사용하여 정지된 PVC에 대한 세부 정보를 검토하여 원인을 식별합니다.
절차
다음 명령을 실행하여 PVC 목록을 검색합니다.
$ oc get pvc출력 예
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE lvms-test Pending lvms-vg1 11s다음 명령을 실행하여 PVC와 관련된 이벤트를
Pending상태로 유지합니다.$ oc describe pvc <pvc_name>1 - 1
- &
lt;pvc_name>을 PVC 이름으로 바꿉니다. 예를 들면lvms-vg1입니다.
출력 예
Type Reason Age From Message ---- ------ ---- ---- ------- Warning ProvisioningFailed 4s (x2 over 17s) persistentvolume-controller storageclass.storage.k8s.io "lvms-vg1" not found