cloudpods icon indicating copy to clipboard operation
cloudpods copied to clipboard

[求助/Help]k3s集群, 物理机转为宿主机后一直处于离线状态,查看集群没有新的节点加入

Open shuoshadow opened this issue 1 year ago • 6 comments

image

执行kubectl get node ,未发现新节点加入集群 image

shuoshadow avatar Sep 03 '24 06:09 shuoshadow

@shuoshadow 可以登录到宿主机里面,然后看下 kubelet 的服务日志

zexi avatar Sep 03 '24 09:09 zexi

image @zexi 截图如上 failed to load Kubelet config file /var/lib/kubelet/config.yaml, error failed to read kubelet config file "/var/lib/kubelet/config.yaml", error: open /var/lib/kubelet/config.yaml: no such file or directory 确实没有这个目录/var/lib/kubelet

shuoshadow avatar Sep 03 '24 09:09 shuoshadow

@shuoshadow 看下宿主机上的这个 /etc/init.d/yunion 文件内容,是注册的逻辑,排查下是哪步出错了

zexi avatar Sep 03 '24 09:09 zexi

@zexi image 执行sh -x /etc/init.d/yunion start报错如上图所示 discovery: Invalid value: "": bootstrapToken or file must be set

脚本输出的命令好像没有API_SERVER环境变量 image

image

shuoshadow avatar Sep 03 '24 09:09 shuoshadow

image 手动加上api_server地址 也是卡着,节点还是没有注册进来

image 日志显示I0903 23:07:57.436479 10205 token.go:82] [discovery] Failed to request cluster info, will try again: [Unauthorized]

不知道问题出在哪里,都是按文档来来操作的

shuoshadow avatar Sep 03 '24 10:09 shuoshadow

我这边也遇到相同的问题,宿主机转换成功后,显示离线,进入宿主机查看,没有kubelet服务,/etc/init.d/yunion文件也没有

Image

Image

zl2437917 avatar Jun 04 '25 09:06 zl2437917

目前 k3s 集群的计算节点不支持转换,还需要开发支持,目前需要用 ocboot add-node 手动添加

zexi avatar Jun 20 '25 06:06 zexi

If you do not provide feedback for more than 37 days, we will close the issue and you can either reopen it or submit a new issue.

您超过 37 天未反馈信息,我们将关闭该 issue,如有需求您可以重新打开或者提交新的 issue。

github-actions[bot] avatar Jul 28 '25 03:07 github-actions[bot]