Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kubelet启动报错,无法注册节点 #21

Open
guqidong opened this issue Nov 19, 2022 · 14 comments
Open

kubelet启动报错,无法注册节点 #21

guqidong opened this issue Nov 19, 2022 · 14 comments

Comments

@guqidong
Copy link

image

@dajianderichang
Copy link

是不是所有节点都看不到?
在k8s-master01上这条命令执行了吗
for NODE in k8s-master02 k8s-master03 k8s-node01 k8s-node02; do ssh $NODE mkdir -p /etc/kubernetes/pki; for FILE in pki/ca.pem pki/ca-key.pem pki/front-proxy-ca.pem bootstrap-kubelet.kubeconfig kube-proxy.kubeconfig; do scp /etc/kubernetes/$FILE $NODE:/etc/kubernetes/${FILE}; done; done

重启后再看看

@Wangmin362
Copy link

Wangmin362 commented Dec 3, 2022

按照此文档,我也是遇到了一摸一样的错误,我主要是用来学习的,因此搭建了一个单节点集群,简单修改了下安装文档。根据据安装文档,我安装1.21.13版本都是没有问题的,安装v1.25.4遇到了该问题。
image
image
image

@cby-chen
Copy link
Owner

cby-chen commented Dec 3, 2022

安装会出现kubelet异常,无法识别 --node-labels 字段问题,原因如下。
将 --node-labels=node.kubernetes.io/node='' 替换为 --node-labels=node.kubernetes.io/node= 将 '' 删除即可。

注意hosts配置文件中主机名和IP地址对应

在文档7.2,却记别忘记执行kubectl create -f bootstrap.secret.yaml命令

在 centos7 环境下需要升级 runc 和 libseccomp

@cby-chen cby-chen closed this as completed Dec 3, 2022
@Wangmin362
Copy link

另外,我利用kind启动了一个v1.25.3版本的K8S集群,查看其kubelet也是报类似的错误,但是kind却正确启动了集群。
image
image

@cby-chen
Copy link
Owner

cby-chen commented Dec 3, 2022

最新版本文档
v1.25.0-CentOS-binary-install-IPv6-IPv4-Three-Masters-Two-Slaves

@Wangmin362
Copy link

最新版本文档 v1.25.0-CentOS-binary-install-IPv6-IPv4-Three-Masters-Two-Slaves

哇噻,大佬,您在鸭,感谢您及时恢复,我按照您最新的文档试试

@cby-chen
Copy link
Owner

cby-chen commented Dec 3, 2022

可以加好友 拉你入群 群里讨论更方便
https://www.oiox.cn/index.php/start-page.html

@Wangmin362
Copy link

安装会出现kubelet异常,无法识别 --node-labels 字段问题,原因如下。 将 --node-labels=node.kubernetes.io/node='' 替换为 --node-labels=node.kubernetes.io/node= 将 '' 删除即可。

注意hosts配置文件中主机名和IP地址对应

在文档7.2,却记别忘记执行kubectl create -f bootstrap.secret.yaml命令

在 centos7 环境下需要升级 runc 和 libseccomp

runc已经升级了,libseccomp没有升级,之前参考您的文档安装v1.21.13版本是可以成功运行的,我参考您最新的v1.25.x的文档再试试,如果还不行,就升级下libseccomp

@cby-chen
Copy link
Owner

cby-chen commented Dec 3, 2022

1.25.x 是目前最全面的

@cby-chen
Copy link
Owner

cby-chen commented Dec 3, 2022

0.0

@cby-chen cby-chen reopened this Dec 3, 2022
@Wangmin362
Copy link

1.25.x 是目前最全面的

按照您最新的文档,我已经成功搭建了一个单节点K8S,感谢大佬
image

@guqidong
Copy link
Author

guqidong commented Apr 8, 2023

image

image

runc 和 libseccomp是最新的
image

image

@guqidong
Copy link
Author

guqidong commented Apr 9, 2023

是否有可能跟virtual box虚拟机配置的网络有关系呢?现在配置的是桥接网络

@kmswilliam
Copy link

请群里大哥上线指导安装K8S,在线等

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants