반응형

[Kubernetes]Node Not Ready 분석 및 해결

 

  1. Node 상태 확인
    1. 명령어
      1. kubectl describe node {nodename} 
    2. 상태 확인은 Conditions의 Type에 Message를 보면됩니다.
  2. kubectl get pods -n kube-system -o wide를 통해 coredns 파드 상태를 확인*현재 STATUS가 Running으로 문제가 없는 상태인데, Node 는 NotReady 상태
    1. kubectl get pods -n kube-system -o wide
  3. NotReady인 노드에서 Kubelet 상태 확인 및 재시작
    1. journalctl -u kubelet
    2. systemctl restart kubelet
  4. NotReady인 노드에서 container runtime 상태 확인 및 재시작
    1. systemctl status containerd
    2. systemctl restart containerd
  5. Master Node에서 Node 상태 확인
    1. kubectl get node
반응형

+ Recent posts