Calico node 'localhost.localdomain' is already using the IPv4 address xxxx
问题描述:
Calico 在某个节点无法正常启动,查看日志,报如下错误:
Calico node 'localhost.localdomain' is already using the IPv4 address |
问题分析:
这是 etcd 内存储了错误的记录,不能自动删除重建,查看 etcd 内的错误信息
etcdctl get / --prefix --keys-only | grep localhost
删除错误记录:
etcdctl get / --prefix --keys-only | grep localhost | xargs -I {} etcdctl del {}
之后重启失败的 calico node 容器即可正常启动了