-
[Kubernetes | TroubleShooting] Failed to get imageFs info: non-existent label “crio-images”Kubernetes/Trouble Shooting 2021. 9. 17. 16:03
Kubernetes 사용 시에 해당 로그를 많이 보셨을 것 같습니다. 치명적인 로그가 아니라고 생각해서 항상 넘겼었는데.. 오늘은 제대로 어떤 원인 때문에 발생하는 에러인지 정리해보려 합니다~~
우선 결론부터 말씀드리면 kubelet과 crio(컨테이너런타임)의 기동 순서에 따른 오류입니다.
"crio 재기동 -> kubelet 재기동" 의 순서가 올바릅니다.
그래서 저와 같이 해당 로그가 뜨시는 분들은 kubelet을 한번 더 재기동 해서 기동 순서를 더 이후로 만들어주시면 될 것 같습니다. 각 시스템의 기동 시간은 "#systemctl status crio", "systemctl status kubelet"으로 검색할 수 있습니다.
재기동 명령어는 "#systemctl restart crio", "#systemctl restart kubelet"입니다.
또 다른 해결 방안은 crio에 다음과 같은 옵션을 추가해줍니다.
#vi /usr/lib/systemd/system/crio.service
[Unit]
Before=kubelet.service
'Kubernetes > Trouble Shooting' 카테고리의 다른 글
CORS policy 에러 (0) 2022.10.24