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

Calico node 'localhost.localdomain' is already using the IPv4 address xxxx_第1张图片

删除错误记录:

etcdctl get / --prefix --keys-only | grep localhost | xargs -I {} etcdctl del {}

之后重启失败的 calico node 容器即可正常启动了

你可能感兴趣的:(疑难杂症)