小编Dil*_*lip的帖子

NetworkPlugin cni 无法设置 pod "xxxxx" network: failed to set bridge addr: "cni0" already has an IP address different from10.xxx - Error

KubernetesAWS控制台启动工作节点 VMs( )后收到此错误。我正在使用PKS( Pivotal Container Service)

pod“xxxxx”的网络:NetworkPlugin cni未能设置pod“xxxxx”网络:未能设置网桥地址:“cni0”已经有一个不同于10.xxx/xx的IP地址

我假设Flannel为集群中的工作人员分配一个子网租约,该租约在 24 小时后到期 -flannel.1并且cni0 /24子网不再匹配,这会导致此问题。

我也知道一个解决方法:

bosh ssh -d worker -c "sudo /var/vcap/bosh/bin/monit stop flanneld" 
bosh ssh -d worker -c "sudo rm /var/vcap/store/docker/docker/network/files/local-kv.db" 
bosh ssh -d worker -c "sudo /var/vcap/bosh/bin/monit restart all"
Run Code Online (Sandbox Code Playgroud)

但是,是否有任何永久性解决方法?

pivotaltracker amazon-web-services cloud-foundry kubernetes flannel

4
推荐指数
1
解决办法
4980
查看次数