IabSDocker2天前更新关注私信 在k8s节点漏洞修复完成并向政务云申请重启节点,重启完成后发现有些pod一直卡在ContainerCreating状态(忘记截图),在查看pod事件后发现报与CNI插件有关的错误(忘记截图)。在查看对应节点的CNI 插件状态后发现一直启动失败并且日志报错。 看到日志后很快就定位到问题点,Flannel 容器在启动时无法找到默认的网络接口,从而导致它无法继续运行,那就要看看对应节点的网络接口状态喽,查看两块网卡的配置都是正确的。 但是查看路由表时却发现了问题我的默认路由没了,导致Flannel 找不到默认的网络接口,没办法只能自己加喽。 按照master节点的路由表抄了一份默认路由过来手动添加上去ip route add default via 10.172.14.1 dev eth0 添加成功后再查看Flannel 状态和日志都正常了。 至于为什么日志开头是ERROR,这应该是glog(Go 的日志库)初始化前输出日志时的格式提示,它并不是说程序出错了,而是说:“日志系统还没完全初始化,所以格式没法定制”。——ChatGPT所说 © 版权声明文章版权归作者所有,未经允许请勿转载。THE ENDDockerKubernetes云原生# kubernetes 喜欢就支持一下吧点赞13赞赏 分享QQ空间微博QQ好友海报分享复制链接收藏