K8S集群节点显示NotReady怎么解决?
[root@Master-90 ~]# kubectl get nodes
NAME STATUS ROLES AGE VERSION
docker-31 NotReady <none> 22h v1.20.7
docker-32 NotReady <none> 22h v1.20.7
master-90 Ready control-plane,master 23h v1.20.7
解决办法:
1、在nodes中选择一个去查看日志
[root@docker-32 ~]# journalctl -f -u kubelet
11月 30 10:06:23 docker-32 kubelet[4702]: E1130 10:06:23.035290 4702 kubelet.go:2183] Container runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized
11月 30 10:06:23 docker-32 kubelet[4702]: W1130 10:06:23.868821 4702 cni.go:239] Unable to update cni config: no networks found in /etc/cni/net.d
显然报错问题是 /etc/cni/net.d中找不到网络
2、在节点中创建对应目录,然后把master中的文件拷贝过去即可
[root@docker-31 ~]# mkdir -p /etc/cni/net.d/
[root@docker-32 ~]# mkdir -p /etc/cni/net.d/
[root@Master-90 ~/yaml]# scp /etc/cni/net.d/* 192.168.157.31:/etc/cni/net.d/
[root@Master-90 ~/yaml]# scp /etc/cni/net.d/* 192.168.157.32:/etc/cni/net.d/
3、然后在master上查看节点状态,问题已解决。
K8S集群节点显示NotReady怎么解决?相关推荐
- k8s集群节点无法创建pod解决:错误提示(Docker error : “/sys/fs/cgroup/memory/xxxx“ “no space left on device“)
前言 最近部门的k8s 集群为了扩展,增加了两个节点,结果用了一段时间后莫名出现了以下问题,新增的这两个节点上无法创建pod 从rancher发现事件报错信息如下: 问题排查步骤 第一步: 报错信息说 ...
- 安装calico网络插件后K8s集群节点间通信找不到主机路由(no route to host)
安装calico网络插件后K8s集群节点间通信找不到主机路由(no route to host) 背景:k8s安装calico网络插件后master节点ping不通其它node节点,但可以ping通外 ...
- K8s 集群节点在线率达到 99.9% 以上,扩容效率提升 50%,我们做了这 3 个深度改造
作者 | 张振(守辰)阿里云云原生应用平台高级技术专家 导读:2019 年阿里巴巴核心系统 100% 以云原生方式上云,完美地支撑了 双11 大促.这次上云的姿势很不一般,不仅是拥抱了 Kuberne ...
- Promethus搭建 K8S 集群节点资源监控系统
对于集群的监控一般我们需要考虑以下几个方面: Kubernetes 节点的监控:比如节点的 cpu.load.disk.memory 等指标 内部系统组件的状态:比如 kube-scheduler.k ...
- K8s 集群节点在线率达到 99.9% 以上,扩容效率提升 50%,我们做了这 3 个深度改造...
2019 年阿里巴巴核心系统 100% 以云原生方式上云,完美地支撑了 双11 大促.这次上云的姿势很不一般,不仅是拥抱了 Kubernetes,而且还以拥抱 Kubernetes 为契机进行了一系列 ...
- vmware 搭建k8s无法ping通子节点_一波四折 —— 记一次K8S集群应用故障排查
一波四折--记一次K8S集群应用故障排查Part1 初露端倪 一个周四的下午,客户的报障打破了微信群的平静. "我们部署在自建K8S集群上的应用突然无法正常访问了,现在业务受到了影响!&qu ...
- 误删50节点K8s集群为何3小时才能复原?Spotify揭自家事故幕后经验
误删50节点K8s集群为何3小时才能复原?Spotify揭自家事故幕后经验 线上音乐串流服务Spotify一位基础架构工程师David Xia,在今年欧洲KubeCon大会上分享了自家Kubernet ...
- docker-ce-v18.09.0+kubernetes-v1.15.1(k8s)集群环境+dashboard-v1.10.1搭建完整教程
一.k8s简介 什么是kubernetes 首先,他是一个全新的基于容器技术的分布式架构领先方案.Kubernetes(k8s)是Google开源的容器集群管理系统(谷歌内部:Borg).在Docke ...
- 读懂这一篇,集群节点不下线
作者 | 声东 阿里云售后技术专家 导读:排查完全陌生的问题.完全不熟悉的系统组件,是售后工程师的一大工作乐趣,当然也是挑战.今天借这篇文章,跟大家分析一例这样的问题.排查过程中,需要理解一些自己完 ...
最新文章
- captura录屏发生了一个错误_录屏教程的方法有哪些?学会这两种轻松搞定
- ckeditor上传图片文件,研究了一天,终于...
- 【PAT乙级】 1018 锤子剪刀布 (20 分)
- 2021-9-下旬 数据结构-线性表- 栈 -java代码实现(复习用)
- deepin如何布署python_【玩转deepin】简单三步,教你在deepin15.11上安装Python3.7.4
- 2.图像作为函数 | 初探数字图像_3
- ORACLE数据库DDL审计触发器与隐藏参数_system_trig_enabled
- pytorch中创建多个空的tensor、pycharm从自己写的.py中引用函数下面画红线等问题
- android启动之子系统切换
- 主管已不安排代码工作,自己要明白问题所在
- h5课件制作_用H5做课件的好处,你知道多少?
- 如何正确的将拼多多的买家晒图采集并保存
- 人民日报:今天,大学培养的人才合格吗?
- python math库函数
- 浙江电信张涛:天翼阅读未来将收费 资费采用包月形
- 无人机大面积航测面临的难点及解决方法
- 5. C++ 抽象类
- oh-my-zsh安装教程
- 天下数据支招虚拟主机的挑选
- 开放经济的宏观经济学:基本概念 - 异想天开