
데브옵스
KubeEdge 엣지 노드 장애 대응 가이드
두줄요약
KubeEdge 엣지 노드에서 자주 발생하는 3가지 장애와 대응 방법을 정리했습니다. EdgeStream, 디스크 사용량, DNS 상태를 먼저 확인하는 흐름을 제시했습니다.
문제 상황
- KubeEdge 엣지 노드에서
kubectl exec실패, Pod 대량 Evicted, Init ContainerImagePullBackOff같은 운영 장애를 사례 중심으로 정리 - 일반 Kubernetes보다 CloudCore ↔ EdgeCore 터널이 추가되어 원인 파악이 더 복잡한 엣지 환경 특성 강조
원인 분석
kubectl exec실패의 핵심 원인으로 EdgeStream 비활성화와 exec 터널 부재- Evicted 대량 발생의 원인으로 노드의
ephemeral-storage부족과DiskPressure ImagePullBackOff의 원인으로 사설 레지스트리 DNS 장애와SERVFAIL
해결 방법
- CloudCore와 EdgeCore의
cloudStream,edgeStream활성화 및 재시작 - 로그 정리, 사용하지 않는 이미지 삭제, EdgeCore 재시작, Evicted Pod 재배포
/etc/hosts임시 등록,systemd-resolved재시작, Pod 강제 삭제 후 재생성
