Cloud/Kubernetes
Kubernetes 설치 중 metal-lb controller 생성 문제
퐁스
2019. 9. 6. 10:45
- metal-lb controller 제대로 안뜰 때
-failed to set bridge addr: "cni0" already has an IP address-
- controller가 계속 생성중일때가 있다. 그럴 땐 ifconfig로 cni0, flannel.1 을 확인해본다. describe 해보면 cni0이 IP를 이미 가지고 있다고 나오는데 이는 재설치 시 이전 환경과 부딪혀서 그런 것 같다.
kubeadm reset
systemctl stop kubelet
systemctl stop docker
rm -rf /var/lib/cni
rm -rf /var/lib/kubelet/*
rm -rf /etc/cni
ifconfig cni0 down
ifconfig flannel.1 down
ifconfig docker0 down
systemctl start kubelet
systemctl start docker
ip link delete flannel.1
ip link delete cni0
진행 이후 재설치하면 문제없이 뜬다.