美文网首页node
kube-calico在master或node节点重启后 报错c

kube-calico在master或node节点重启后 报错c

作者: yuluxs | 来源:发表于2019-04-30 16:11 被阅读0次

1.在master或者node节点 停止服务service kube-calico stop

2.然后重启失败 service kube-calico start

3.查看报错:

journalctl -f -u kube-calico

报错:container name "/calico-node" is already in use by container "43fa89620e14

4.查看日志:

root@blk:/home/k8s# docker logs 0152f90297

2019-04-18 06:38:05.992708 I | warning: ignoring ServerName for user-provided CA for backwards compatibility is deprecated

Skipping datastore connection test

Using IPv4 address from environment: IP=172.16.5.201

IPv4 address 172.16.5.201 discovered on interface ens3

Calico node 'k8snode3' is already using the IPv4 address 172.16.5.201:

-  Check the node configuration to remove the IP address conflict

Terminating

Calico node failed to start

提示k8snode3已经存在

5.root@blk:/home/k8s# calicoctl get node

NAME                   

k8snode3               

peer1.org1.example.com

6.删除存在的名字

root@blk:/home/k8s# calicoctl delete nodes k8snode3

Successfully deleted 1 'node' resource(s)

root@blk:/home/k8s# calicoctl delete nodes peer1.org1.example.com

Successfully deleted 1 'node' resource(s)

7.然后删除对应的容器

root@blk:/home/k8s# docker rm -f 43fa89620e14

43fa89620e14

8.最后重启服务

root@blk:/home/k8s# service kube-calico start

root@blk:/home/k8s# service kube-calico status

● kube-calico.service - calico node

  Loaded: loaded (/lib/systemd/system/kube-calico.service; enabled; vendor preset: enabled)

  Active: active (running) since Thu 2019-04-18 06:42:12 UTC; 2s ago

  Process: 26367 ExecStop=/usr/bin/docker rm -f calico-node (code=exited, status=0/SUCCESS)

Main PID: 31858 (docker)

    Tasks: 9 (limit: 4915)

  CGroup: /system.slice/kube-calico.service

kubectl get nodes:node 列表

kubectl delete node xxx.xx.xxx-ip:删除 inactive 的 dead node (通过 ip)

calicoctl get nodes:calico node 列表

calicoctl delete node xxx: 删除 dead node (通过 hostname)

calicoctl node run: 在新节点上跑 calico node ,让新的 node 生效 (bgp peer)

calicoctl node status: 查看状态,确认没有问题

相关文章

网友评论

    本文标题:kube-calico在master或node节点重启后 报错c

    本文链接:https://www.haomeiwen.com/subject/zhqtgqtx.html