샤인의 IT (막 적는) 메모장

[Kubernetes] Troubleshoot Orphaned pod found 본문

Container/Kubernetes 처리

[Kubernetes] Troubleshoot Orphaned pod found

신샤인 2021. 12. 23. 10:46
반응형

실제 Kubenetes Cluster들을 운영하면서 발생한 문제입니다.(v1.18.4)

 

Worker 노드별로 각각 분류하여 서비스를 하고 있는데 어느날 kubelet 에러로그에 찍히더라구요.

 

#Kubelet Orphen 파드 에러 내용
.. kubelet_volumes.go: 154] orphaned pod "c6d6f77b-asdf-bc54-418391de" found, \
but volume subpaths are still present on disk : There were a total of 4 errors similar to this. Turn up verbosity to see them

 

으잉? 하면서 확인했습니다. log flooding 상태더라구요.

 

해당 파드 정보를 찾을수 없다는 로그를 보고 kubelet 경로로 이동하여 Pod 정보를 확인하였습니다.

 

#kubelet 경로 이동
cd ~/kubelet/pods

#해당 파드명 디렉토리 존재 확인
find . -name 'cd545656~~'

#해당 Pod 디렉토리로 이동
cd 545656~~​

문제 원인은 해당 Pod가 재시작이 됬을 때 해당 정보가 삭제되지 않아서 나오는 오류였습니다..

 

그게 4개의 Pod나 존재하다니.. 바로 확인해서 해당 디렉토리 제거해서 문제를 해결했습니다.

 

실제로도 다른 노드에서도 그런 문제가 있더라구요.. ㅜ ㅜ (그 날 바빴음)

 

결국 문제 잘 해결했습니다.

 

 

반응형
Comments