K8s cni0网卡异常

小丫2年前技术文章2468

一、问题现象

pod启动时,调度到其中某个节点上的pod都无法正常启动,查看启动报错:

network: failed to set bridge addr: "cni0" already has an IP address different from 10.17.0.1/26

二、排查过程

1.登录到该节点上查看,cni0网卡的ip为10.17.0.129,不在10.17.0.1/26段里。

image.png

2.集群为阿里云ack pro版,查看集群网络插件为flannel,查看flannel的配置文件,cni0的网段为10.17.0.1/26。

3.原因可能是cni0网卡创建的时候,ip分配有问题导致。尝试将cni0网卡移除重建。

三、解决方案

ifconfig cni0 down

ip link delete cni0

将网卡删除后,会自动重新拉起,此时查看cni0网卡ip正常。pod可正常启动


返回列表

上一篇:docker服务端口不通

下一篇:strace

相关文章

Hive小文件合并

hive 小文件合并一、参数配置:在Map输入的时候, 把小文件合并.-- 每个Map最大输入大小,决定合并后的文件数 set mapred.max.split.size=256000000; -...

MySQL数据库复制延迟

【问题处理记录】1.查看资源情况,通过查找慢 SQL 发现,从 3:00 开始,存在较多 update 和 delete 操作。怀疑是表结构无主键,由于 RDS 日志模式默认采取的 row 模式,导致...

Datanode节点坏卷处理

Datanode节点坏卷处理

1、告知客户故障信息,确定是否有备用磁盘更换2、停止故障节点的所有角色服务3、卸载故障磁盘umount -vl /data64、等待硬件厂商更换好磁盘5、对新磁盘分区和格式化#1.磁盘分区 mkfs...

nginx配置反向代理某个url

nginx配置反向代理某个url

本文讲的这个漏洞 主要是为了解决漏洞扫描的问题我先介绍下这个漏洞主要是因为访问https://172.16.120.17:18090/ws/v1/cluster/info这个 yarn rest的一个...

Linux SSSD同步多ou用户

Linux SSSD同步多ou用户

1、背景在使用AD作为ldap服务器,使用sssd同步用户到服务器,但是AD中用户过多,分布在不同部门的ou中。如果全部进行同步,则会对ad服务器压力过大,用户缓存同步缓慢。需要能够指定多个ou进行同...

Helm 控制语句

Helm 控制结构(在模板语言中称为 "actions")提供给你和模板作者控制模板迭代流的能力。 Helm 的模板语言提供了以下控制结构:if/else,用来创建条件语句with,用来指定范围ran...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。