通过Rancher UI新建集群后注册节点到新集群异常,no CA certificate configured

环境信息:
RKE2 版本:
rke2 version v1.25.15+rke2r1
go version go1.20.7

节点 CPU 架构,操作系统和版本:
Ubuntu 22.04.4 LTS

集群配置:

问题描述:
通过Rancher UI新建集群后注册节点到新集群异常

重现步骤:

“集群管理-集群”页面点击“创建”按钮
选择“自定义”,下一个页面输入集群名称
点击“创建”
创建完成后自动跳转到新建集群的“注册”页面,勾选“ETCD”和“control Plane”以及注册命令部分的“不安全……”选项
复制curl命令粘贴到自己新准备的Ubuntu主机,登录root账户,在终端中粘贴命令并按回车执行
执行时终端输出的信息如下:

[INFO]  Label: cattle.io/os=linux
[INFO]  Role requested: etcd
[INFO]  Role requested: controlplane
[INFO]  Using default agent configuration directory /etc/rancher/agent
[INFO]  Using default agent var directory /var/lib/rancher/agent
[INFO]  Determined CA is necessary to connect to Rancher
[INFO]  Successfully downloaded CA certificate
[ERROR]  The environment variable CATTLE_CA_CHECKSUM is set but there is no CA certificate configured at https://xxx.com/cacerts

这个是和你搭建 rancher 时候设置 CA 有关系,你可以提供下安装 rancher 的详细步骤

但是我在另一台服务器上执行一样的注册命令就成功了 :joy:

那也许是之前那个主机有垃圾数据造成的

那这种在不重装系统的情况下有什么解决办法不?

清理数据呗,但我不知道你之前这个节点是做什么的,所以帮不上你。

现在又出现了其他问题,我把节点都注册进去了,但是初始化这里报错了。还是证书相关的,服务日志里面显示证书找不到,但是我进去看了明明是有的,这是怎么回事呢?

所有这些节点的Linux都是新安装的

现在最新的日志文件变成下面这样了

镜像拉的慢有可能会出现上面的日志,现在集群成功了么?

重启了几次后就成功了

那就是因为镜像拉的慢的事