kubernetes使用中的相关问题避坑

2021-01-03 17:29

阅读:693

  • 集群dns解析失败
    kubectl logs -f -n kube-system coredns-dc8bbbcf9-2n89j 
    E0424 14:06:54.050824       1 reflector.go:205] github.com/coredns/coredns/plugin/kubernetes/controller.go:313: Failed to list *v1.Endpoints: Unauthorized

    查看了俩coredns节点日志,一台正常,一台报异常,异常的pod在新加的节点上
    查看calico-node日志如下
    bird: Mesh_172_21_11_50: Socket error: bind: Address not available
    bird: Mesh_172_21_11_51: Socket error: bind: Address not available
    bird: Mesh_172_21_11_52: Socket error: bind: Address not available
    bird: Mesh_172_21_11_52: Socket error: bind: Address not available
    原因:安装前必须确保各节点主机名不重复 ,calico node name 由节点主机名决定,如果重复,那么重复节点在etcd中只存储一份配置,BGP 邻居也不会建立。


  • 评论


    亲,登录后才可以留言!