OpenShift 이벤트 코드: 1038CLST0008년

요약: PersistentVolumeInodes가 채워지고 있습니다.

이 문서는 다음에 적용됩니다. 이 문서는 다음에 적용되지 않습니다. 이 문서는 특정 제품과 관련이 없습니다. 모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.

증상

KubePersistentVolumeInodesFillingUp 시스템 네임스페이스 중 하나의 영구 볼륨에 할당된 inode가 3% 미만으로 남아 있는 경우 알림이 트리거됩니다. 시스템 네임스페이스에는 다음이 포함됩니다. default 그리고 이름이 다음으로 시작하는 것들 openshift- 또는 kube-파일의 무결성을 확인합니다.

시스템 구성 요소에서 inode를 과도하게 사용하면 구성 요소가 정상적으로 작동하지 않을 수 있습니다. inode를 많이 사용하면 클러스터 운영이 부분적으로 또는 전체로 중단될 수도 있습니다.

원인

볼륨이 가득 차는 이유는 다양할 수 있습니다. 이 KB는 애플리케이션별 이유에 대해서는 다루지 않으며, 정상적으로 채워지는 볼륨에 대한 완화 정보만 다룹니다.

항상 그렇듯이 주어진 서비스에 대한 권장 시나리오를 참조하십시오.

해결

진단

알림 레이블에는 스토리지가 부족한 볼륨과 연결된 PVC(Persistent Volume Claim)의 이름이 포함됩니다. 레이블에는 PVC가 있는 네임스페이스도 포함됩니다. 이 정보를 사용하여 OpenShift 웹 콘솔에서 사용 가능한 스토리지를 그래프로 표시합니다(→ 메트릭 관찰 → 쿼리 실행).

다음은 openshift-monitoring 네임스페이스의 Prometheus 인스턴스와 연결된 PVC에 대한 예제 쿼리입니다.

kubelet_volume_stats_inodes_used{
  네임스페이스="openshift-monitoring",
  PersistentVolumeClaim="프로메테우스-k8s-db-프로메테우스-k8s-0"
}

볼륨의 상태를 수동으로 검사하여 많은 수의 inode를 사용하는 디렉토리를 확인할 수 있습니다.

$ PVC_NAME='<경고>의 persistentvolumeclaim 레이블'
$ NAMESPACE='<경고>의 네임스페이스 레이블'

$ oc -n $NAMESPACE 설명 PVC $PVC_NAME
$ POD_NAME='<"Used By:" 위 출력>의 필드'

$ oc -n $NAMESPACE rsh $POD_NAME
$ cd /path/to/pvc 마운트
$ ls -li 입니다.
$ 통계

완화

이 문제를 완화하는 것은 파일, 디렉토리 및 심볼 링크의 총 수에 따라 다릅니다. 파일 시스템이 생성된 후에는 파일 시스템의 inode 수를 확장할 수 없습니다. 그러나 볼륨을 사용하는 구성 요소에 대한 구성을 조정하여 파일, 디렉토리 및 심볼 링크를 생성하는 수를 줄일 수 있습니다.

지원

위의 모든 단계를 수행해도 문제를 해결할 수 없는 경우 Dell EMC 기술 지원 부서에 문의하여 추가 조사를 받으십시오.

해당 제품

APEX Cloud Platform for Red Hat OpenShift
문서 속성
문서 번호: 000217417
문서 유형: Solution
마지막 수정 시간: 18 9월 2026
버전:  4
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.