12.6.10. HPPSharingPoolPathWithOS
의미
이 경고는 HPP(Hostpath provisioner)가 kubelet 또는 OS(운영 체제)와 같은 다른 중요한 구성 요소와 파일 시스템을 공유할 때 실행됩니다.
HPP는 PVC(영구 볼륨 클레임)에 스토리지를 제공하기 위해 hostpath 볼륨을 동적으로 프로비저닝합니다.
보안 등급
공유 hostpath 풀은 노드의 디스크에 압력을 가합니다. 노드에 성능이 저하될 수 있으며 안정성이 저하될 수 있습니다.
진단
HPP_NAMESPACE환경 변수를 구성합니다.$ export HPP_NAMESPACE="$(oc get deployment -A | \ grep hostpath-provisioner-operator | awk '{print $1}')"hostpath-provisioner-csi데몬 세트 Pod의 상태를 가져옵니다.$ oc -n $HPP_NAMESPACE get pods | grep hostpath-provisioner-csihostpath-provisioner-csi로그를 확인하여 공유 풀 및 경로를 식별합니다.$ oc -n $HPP_NAMESPACE logs <csi_daemonset> -c hostpath-provisioner출력 예
I0208 15:21:03.769731 1 utils.go:221] pool (<legacy, csi-data-dir>/csi), shares path with OS which can lead to node disk pressure
완화 방법
Diagnosis 섹션에서 얻은 데이터를 사용하여 풀 경로가 OS와 공유되지 않도록 합니다. 특정 단계는 노드 및 기타 상황에 따라 다릅니다.
문제를 해결할 수 없는 경우 고객 포털에 로그인하여 지원 케이스를 열고 진단 절차 중에 수집된 아티팩트를 연결합니다.