k8s报错Error getting node“ err=“node \“k8smaster\“ not found

在初始化K8S时候,遇到以下错误

Unfortunately, an error has occurred:
		timed out waiting for the condition

	This error is likely caused by:
		- The kubelet is not running
		- The kubelet is unhealthy due to a misconfiguration of the node in some way (required cgroups disabled)

	If you are on a systemd-powered system, you can try to troubleshoot the error with the following commands:
		- 'systemctl status kubelet'
		- 'journalctl -xeu kubelet'

	Additionally, a control plane component may have crashed or exited when started by the container runtime.
	To troubleshoot, list all containers using your preferred container runtimes CLI.

	Here is one example how you may list all Kubernetes containers running in docker:
		- 'docker ps -a | grep kube | grep -v pause'
		Once you have found the failing container, you can inspect its logs with:
		- 'docker logs CONTAINERID'

error execution phase wait-control-plane: couldn't initialize a Kubernetes cluster
To see the stack trace of this error execute with --v=5 or higher

E0815 14:16:57.735202   68860 kubelet.go:2461] "Error getting node" err="node \"k8smaster\" not found"

服务虽然启动着,但是节点没有被发现

排查过主机名配置的没问题,hosts文件配置也没问题

最后发现是,初始化的 --apiserver-advertise-address 集群master地址 配置的和主机的IP不一致才导致初始化异常报错

将集群master地址与主机IP地址改为一致的地址

然后重置kubeadm并重新加载kubelet服务

当前master节点重置kubeadm
kubeadm reset -f

重新加载kubelet服务
systemctl daemon-reload && systemctl restart kubelet

相关推荐
Richardlygo3 小时前
(k8s)kubernetes集群基于Containerd部署
云原生·容器·kubernetes
小小的木头人4 小时前
Docker vs. containerd 深度剖析容器运行时
运维·docker·容器
weixin_443290695 小时前
【Docker】安装及使用
docker·容器·eureka
nvd115 小时前
K8S - 用service account 登陆kubectl
kubernetes
二进制杯莫停5 小时前
k8s pod网络故障注入,命令行实现
网络·容器·kubernetes
it技术分享just_free5 小时前
基于 K8S kubernetes 的常见日志收集方案
linux·运维·docker·云原生·容器·kubernetes·k8s
小叶子来了啊5 小时前
002.k8s(Kubernetes)一小时快速入门(先看docker30分钟)
java·容器·kubernetes
it技术分享just_free6 小时前
基于 K8S kubernetes 搭建 安装 EFK日志收集平台
运维·docker·云原生·容器·kubernetes·k8s
loveLifeLoveCoding7 小时前
K8S volumn 挂载文件
云原生·容器·kubernetes
lizhou8287 小时前
win10下使用docker、k8s部署java应用
java·docker·kubernetes