반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- docker
- 파이썬
- aws #engineer
- Kubernetes
- java
- RSS
- ioredirection
- devops #jenkins
- Strimzi
- python
- k8s
- bash
- devops #engineer
- 쿠버네티스
- variable
- Vagrant
- container
- springboot
- nginx
- multivm
- httpd실행
- WEB
- DOIK
- 초간단파이썬
- 컨테이너
- namespace
- linux
- mongodb operator
- Engineer
- 도커
Archives
- Today
- Total
샤인의 IT (막 적는) 메모장
[Kubernetes] Troubleshoot Orphaned pod found 본문
반응형
실제 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나 존재하다니.. 바로 확인해서 해당 디렉토리 제거해서 문제를 해결했습니다.
실제로도 다른 노드에서도 그런 문제가 있더라구요.. ㅜ ㅜ (그 날 바빴음)
결국 문제 잘 해결했습니다.
반응형
'Container > Kubernetes 처리' 카테고리의 다른 글
[Kubernetes] Cgroup 드라이버 구성 (0) | 2022.01.11 |
---|---|
[Kubernetes] Calico VXLAN 설정 (0) | 2021.12.30 |
[Kubernetes] failed to update node lease error operation cannot be fulfilled on lease 문제 해결 (0) | 2021.12.30 |
[Kubernetes] 실무에서 NodeAffinity와 Toleration 활용 (0) | 2021.12.30 |
[Kubernetes] Pod HealthCheck Error (LivenessProbe, ReadinessProbe) (0) | 2021.12.30 |
Comments