-
카테고리
-
세부 분야
데브옵스 · 인프라
-
해결 여부
미해결
kubelet이 정상작동하지 않는 것 같습니다.
22.01.26 00:05 작성 조회수 163
0
It seems like the kubelet isn't running or healthy..
라는 메시지가 계속해서 뜹니다
반복되는 메시지는 아래와 같습니다.
[kubelet-check] It seems like the kubelet isn't running or healthy. [kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get "http://localhost:10248/healthz": dial tcp 127.0.0.1:10248: connect: connection refused.
kublet관련하여 deamon을 수정하고
docker를 재시작하고 구글에 나와있는 다양한 해결책들을 사용해보았지만 동작하지가 않습니다. 답변 부탁드리겠습니다.
답변을 작성해보세요.
0
gasbugs
2022.01.26
안녕하세요 강사 최일선입니다.
보통 두 가지 문제가 일반적인데요.
스왑 문제거나 docker의 cgroup 이름이 문제인 경우 입니다.
스왑은 다음 명령을 사용하시면 바로 해결되실 겁니다.
sudo swapoff -a
도커 인포 명령을 사용해 cgroup 사용 상태를 확인할 수 있습니다. 여기서 결과에는 cgroupfs 문자열이 아니라 systemd가 나타나야 합니다. cgroupfs가 나타나는지 확인 후 말씀 주시면 해결 방법 추가로 안내드리겠습니다.
docker info | grep -i cgroup
감사합니다.
이호준
질문자2022.02.03
시간내어 답변주셔서 감사드립니다.
덕분에 해결이 되었습니다.
1.sudo sed -i '/ swap / s/^/#/' /etc/fstab 가 적용되지 않고
2. sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab 해당 커맨드로
문제가 해결되었습니다.
2로 진행하다가 1을 한번 더 입력하여 발생하였습니다.
귀찮게 해드려서 죄송합니다~
답변 1