[求助/Help]k3s集群, 物理机转为宿主机后一直处于离线状态,查看集群没有新的节点加入
执行kubectl get node ,未发现新节点加入集群
@shuoshadow 可以登录到宿主机里面,然后看下 kubelet 的服务日志
@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 看下宿主机上的这个 /etc/init.d/yunion 文件内容,是注册的逻辑,排查下是哪步出错了
@zexi
执行
sh -x /etc/init.d/yunion start报错如上图所示
discovery: Invalid value: "": bootstrapToken or file must be set
脚本输出的命令好像没有API_SERVER环境变量
手动加上api_server地址 也是卡着,节点还是没有注册进来
日志显示
I0903 23:07:57.436479 10205 token.go:82] [discovery] Failed to request cluster info, will try again: [Unauthorized]
不知道问题出在哪里,都是按文档来来操作的
我这边也遇到相同的问题,宿主机转换成功后,显示离线,进入宿主机查看,没有kubelet服务,/etc/init.d/yunion文件也没有
目前 k3s 集群的计算节点不支持转换,还需要开发支持,目前需要用 ocboot add-node 手动添加
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。