샤인의 IT (막 적는) 메모장

[Kubernetes] failed to update node lease error operation cannot be fulfilled on lease 문제 해결 본문

Container/Kubernetes 처리

[Kubernetes] failed to update node lease error operation cannot be fulfilled on lease 문제 해결

신샤인 2021. 12. 30. 10:34
반응형

해당 문제는 많은 문제에서 발생할 수 있지만 제가 운영하면서 발생한 문제는 이러했습니다.

 

Node -> Clone -> 생성

 

문제는 이 생성된 노드가 Clone으로 복제되었을 경우인데

 

실제 해당 설정값이 똑같기 때문에

 

Kubernetes Cluster에서 해당 복제노드를 바라보게 되서 발생했습니다.

 

IP도 다른데? 복제된 노드를 바라본다?

 

심지어 Subnet도 다른데?

 

????

 

제가 처리한 방법은 해당 복제 노드에 설정된 Kubernetes와 관련된 정보들을 전부 백업으로 돌렸습니다.

 

kubelet, docker 중지하고 kubernetes 설정정보, kubelet 설정정보 백업 돌리고..

 

그러니 다시 원래 노드를 바라보게 되더라구요

#노드 IP를 확인했을 때 IP에 복제된 노드 IP로 되어 있음
kubectl get no -owide

#복제된 노드에서 작업
systemctl disable kubelet --now
systemctl disable docker --now
mv /etc/kubernetes /etc/kubernetes.bak
mv /var/lib/kubelet /var/lib/kubelet.bak

 

반응형
Comments