k8s记一次kubelet启动后master无法获取node信息

摘要:
K8S节点启动kubelet后,主端无法获取节点的log/var/log/messages。报告了以下错误:无法确保删除存在,将在7秒内重试,错误:租约。协作k8s。io“172.16.20.227”isorbidden:用户“system:node:172.16.20.228”可以

  k8s的node启动kubelet后再master端获取不到

  node的日志/var/log/messages报错如下

failed to ensure node lease exists, will retry in 7s, error: leases.coordination.k8s.io "172.16.20.227" is forbidden: User "system:node:172.16.20.228" cannot get resource "leases" in API group "coordination.k8s.io" in the namespace "kube-node-lease": can only access node lease with the same name as the requesting node

   原因:其他node复制过来的配置文件包含证书/opt/kubernetes/ssl/导致重复了

  需要删除该目录下证书重启kubelet重新生成新的node证书

  如果是修改了node主机的IP,需要修改kubelet 配置信息,重启kubelet并且在master删除原csr以及node

免责声明:文章转载自《k8s记一次kubelet启动后master无法获取node信息》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Android 蓝牙开发(1)c++与js脚本交互,C++调用JS函数/JS调用C++函数下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Kubernetes 针对资源紧缺处理方式的配置

如何在资源紧缺的情况下,保证 Node 的稳定性,是 Kubelet 需要面对的一个重要的问题。尤其对于内存和磁盘这种不可压缩的资源,紧缺就相当于不稳定。 在kubelet启动作为参数或者在配置文件中配置 驱逐策略 Kubelet 能够监控资源消耗,来防止计算资源被耗尽。一旦出现资源紧缺的迹象,Kubelet 就会主动终止一或多个 Pod 的运行,以回收...

Mysql:windows上mysql服务管理

自5.1.21及以后的变化: The following table shows the available servers for Windows in MySQL 5.1.20 and earlier. Binary Description mysqld-nt Optimized binary with named-pipe sup...

nodejs安装、配置及开发工具

学了node一段时间,但是node的安装还是有一点迷糊。今天新换电脑,所以,需要从头开始,发现node的安装还是不顺畅,这篇随笔是之前学的时候写,但是今天再打开看的时候,发现其他好像没有什么内容,于是我就补补吧,希望能帮到新学习nodejs的你~ 我们都知道,既然是学习,那肯定得先把环境啊都配置好,好吧,不多说了,先看看nodejs的安装吧。 一、下载安装...

mysql主从切换

1、修改配置文件 read-only=1(主库) #read-only=1(备库) 2、查询从库状态 mysql> show processlist ; mysql> show slave status G 3、查询主库状态 mysql> show processlist; mysql> show master status G *...

Mac中如何搭建Vue项目并利用VSCode开发

(一)部署Node环境 (1)下载适合Mac环境的Node包,点击进入下载页面 (2)安装Node环境:找到下载好的Node包,这里是node-v12.14.1.pkg,我们双击它,会进入Node.js安装器界面,如下图所示: 我们只要一直点击继续按钮即可,采用默认设置,安装成功后最终的效果图如下图所示: 默认是安装了npm,我们可以在终端中输入nod...

metrics-server 安装和报错 Kubernetes metrics-server: kubectl top nodes Error from server (ServiceUnavailable)

安装过程参考https://blog.csdn.net/qq_40460909/article/details/93321945 git clone https://github.com/kubernetes-incubator/metrics-server.git cd metrics-server/deploy/1.8+/ sed -i 's#k8s....