클라우드/K8S
[k8s] orphaned pod 조치
오늘도알찬하루
2022. 12. 16. 21:04
반응형
- 발생이벤트
kubelet:E0300 20:45:31.395023 0532 kubelet_volumes.go: 154] orphaned pod "23fww56c-2012-45xv-k124-452395be2792" found, but volume paths are still present on disk.
#상세조회
kurnalctl -f -u kubelet
- 원인 : Pod가 삭제된 상태에서 node 이슈(hang,shutdown)으로 node에서 pod 디렉토리가 삭제되지 않음
- 조치 : Pod가 사용하던 디렉토리 삭제해주면 됨
. 삭제된 Pod의 디렉토리 조회 : ls -l /var/lib/kubelet/pods/23fww56c-2012-45xv-k124-452395be2792
(ls -l /var/lib/kubelet/pods{UID}
. 디렉토리 삭제 : rm -rf /var/lib/kubelet/pods/23fww56c-2012-45xv-k124-452395be2792
※ 삭제가 안될경우는 볼륨해제 후 rm 실행
mount | grep {UID}xxxxx
umount /var/lib/kubelet/pods{UID}xxxxxxx
반응형