描述:集群刚初始化以后创建了 calico 之后,所有的 pod 都是正常的,只有 calico node 的数量是 0/1,也就是根本没有运行。k8s 版本是 1.17.0,calico 没注意。

  • 查看日志: kubectl logs -f -n kube-system calico-node-kmtrm

错误日志

2020-04-23 07:07:45.125 [INFO][11] startup.go 572: Using autodetected IPv4 address on interface br-cee418469f0d: 172.19.0.1/16
2020-04-23 07:07:45.130 [INFO][11] startup.go 440: Node IPv4 changed, will check for conflicts
2020-04-23 07:07:45.920 [WARNING][11] startup.go 851: Calico node 'node4' is already using the IPv4 address 172.19.0.1.
2020-04-23 07:07:45.921 [INFO][11] startup.go 198: Clearing out-of-date IPv4 address from this node IP="172.19.0.1/16"
2020-04-23 07:07:45.922 [WARNING][11] startup.go 1004: Terminating

很奇怪遭遇了什么问题,我使用的是默认的 calico.yml
但是注意最上面一句日志,br-cee418469f0d 猜测可能是 docker 的某个网桥。查看网桥

  • docker network ls
[root@node4 istio]# docker network ls
NETWORK ID          NAME                DRIVER              SCOPE
cee418469f0d        api-default         bridge              local
79048eaed724        bridge              bridge              local
d480d14f08d5        host                host                local
a78bae47d83c        none                null                local

果然,我使用的是默认的 calico 配置,怎么会牵连到我前些天使用 docker-compose 创建的自定义网桥呢?
暂时先把网桥删除。

  • docker network rm cee418469f0d

然后重启一下 calico node pod

  • kubectl delete pod calico-kube-controllers-5b644bc49c-x9w97 calico-node-crxxq calico-node-q8n5k calico-node-zzxq8 -n kube-system

再次查询成功

calico-node-8n9h4                          1/1     Running   0          19m
calico-node-bl9bc                          1/1     Running   0          17m
calico-node-kmtrm                          1/1     Running   0          16m

k8s calico 插件错误:Calico node 'node4' is already using the IPv4 address 172.19.0.1.相关推荐

  1. k8s网络基础学习-Calico网络插件

    第十课 k8s网络基础学习-Calico网络插件 tags: k8s网络 calico proxy arp bgp full mesh bgp RR 文章目录 第十课 k8s网络基础学习-Calico ...

  2. K8s网络插件Flannel,Calico

    文章目录 一.K8s网络插件flannel与calico 1. k8s网络解决方案 容器虚拟化网络方案 基于隧道 基于路由 2. CNI(容器网络接口) flannel与calico 选型比较 3. ...

  3. centos7中kubeadm方式搭建k8s集群(crio+calico)(k8s v1.21.0)

    文章目录 centos7中kubeadm方式搭建k8s集群(crio+calico)(k8s v1.21.0) 环境说明 注意事项及说明 1.版本兼容问题 2.镜像问题 安装步骤 安装要求 准备环境 ...

  4. Kubernetes(k8s)CNI(Calico)网络模型原理

    文章目录 一.概述 二.Calico 架构和核心组件 三.什么是BGP? 三.Calico 两种网络模式 1)IPIP 模式 2)BGP 模式 四.安装Calico插件 1)通过helm安装Calic ...

  5. Calico node ‘10.248.xx.79‘ is already using the IPv4 address 10.248.xx.113

    1.故障描述 在原来的集群上纳管一台主机10.248.xx.113,由于10.248.xx.113主机kubelet的配置文件里的hostname没有修改,还用的10.248.xx.79的主机IP,导 ...

  6. 浅谈k8s cni 插件

    目前不论是个人还是企业,在使用k8s时,都会采用CNI作为集群网络方案实现的规范. 在早先的k8s版本中,kubelet代码里提供了networkPlugin,networkPlugin是一组接口,实 ...

  7. CentOS7安装k8s服务--Master节点和Node节点

    CentOS7安装k8s服务 需求是在六台服务器上安装k8s服务,三台master节点,三台node节点,服务器的操作系统是BC-Linux,就当Centos用吧. 先给出大佬的文章(我就是看他的): ...

  8. K8S核心插件-coredns服务

    K8S核心插件-coredns服务 目录 K8S核心插件-coredns服务 1 coredns用途 1.1 为什么需要服务发现 2 coredns的部署 2.1 获取coredns的docker镜像 ...

  9. k8s服务发布错误排查

    转载请注明出处:k8s服务发布错误排查 K8s错误排查步骤是我们使用k8s的必经之路,可以参考如下步骤: 首先查看pod的情况,使用命令: kubectl get pods 输出如下: [zzq@lo ...

  10. 手动安装K8s第六节:node节点部署-kubelet

    部署kubelet 1.准备二进制包 [root@k8smaster ~]# cd /usr/local/src/kubernetes/server/bin/ [root@k8smaster bin] ...

最新文章

  1. php phpqueey内存泄露,phpQuery 占用内存过多的处理方法
  2. Informix执行onmonitor出错的解决办法
  3. jquery dataTable的学习
  4. 全国计算机等级考试题库二级C操作题100套(第22套)
  5. linux初始化进程
  6. coreos 搭建PHP,Linux_用Mac在CoreOS上搭建WordPress的教程,作者以自己的Mac笔记本为例, - phpStudy...
  7. 克隆网站工具_4 种开源云安全工具
  8. HDU 4931 Happy Three Friends(水)
  9. 非合作博弈篇——纳什均衡(Nash Equilibrium)
  10. pxe启动虚拟机过程记录
  11. 《Google Android开发入门与实战》
  12. 计算机应用与基础app,手机APP支持下《计算机应用基础》课程探究性学习活动设计与实验研究...
  13. sqli-labs第十三关--十五关
  14. 【详谈 Delta Lake】系列专题 之 客户用例( Customer Use Case)
  15. 非洲秃鹫优化算法:求解全局优化问题的一种新的自然启发元启发式算法(Matlab代码实现)
  16. Windows的hosts文件所在位置
  17. ICPC训练联盟2021寒假冬令营(7)_2021.01.26_笔记
  18. Chrome浏览器不显示京东商品价格解决方法
  19. 校园报修系统JAVA_基于jsp的宿舍报修系统-JavaEE实现宿舍报修系统 - java项目源码...
  20. Angr Manual

热门文章

  1. 单方差分析MATLAB,MATLAB单因素方差分析.PDF
  2. 小书童开源免费的二维码批量生成工具
  3. 神经网络的发展历史概述
  4. 第五章:电子表格系统Excel 2010——知识点整理
  5. 伽罗华有限域_信息论与编码:有限域
  6. Self-supervised Heterogeneous Graph Neural Network with Co-contrastive Learning
  7. VB.net小技巧——VB.net中的结构体和共用体
  8. 中国全电动注塑机行业发展趋势及未来需求前景预测报告(2022-2027年)
  9. 消息总线/消息中间件/消息队列/服务总线
  10. 不删除磁盘内容,如何给C盘扩容