Rancher2.5.12无纳管/RKE-集群v1.3.7

描述:

–版本说明:
docker 17.09.1 rke 1.3.7 kubectl 1.22.0
rancher 2.5.12

目前rke集群已正常安装,且可以通过kubectl客户端进行正常的管理。

但是,rancher2.5.12界面下导入集群,kubectl apply -f 后一直无法联系该集群。从命名空间 catttle-system 下看log貌似,rancher-agent 报错了。
[the server could not find the requested resource]

专家们,给点指导意见吧,十分感谢。在线等!

参考:

1 个赞

谢谢您的回复。 但是我版本从Rke1.3.7 降低到v1.2.16后,rancher2.5.12还是连不上rke集群,界面上集群一直处于watting中。
rancher的日志为:
2022/03/29 08:15:15 [INFO] Stopping cluster agent for c-ssb9v
2022/03/29 08:15:15 [ERROR] failed to start cluster controllers c-ssb9v: context canceled

这些日志和上下文,没办法排查问题。 再多提供些内容吧

kubectl version
Client Version: version.Info{Major:“1”, Minor:“20”, GitVersion:“v1.20.0”, GitCommit:“af46c47ce925f4c4ad5cc8d1fca46c7b77d13b38”, GitTreeState:“clean”, BuildDate:“2020-12-08T17:59:43Z”, GoVersion:“go1.15.5”, Compiler:“gc”, Platform:“linux/amd64”}
Server Version: version.Info{Major:“1”, Minor:“20”, GitVersion:“v1.20.14”, GitCommit:“57a3aa3f13699cf3db9c52d228c18db94fa81876”, GitTreeState:“clean”, BuildDate:“2021-12-15T14:47:10Z”, GoVersion:“go1.15.15”, Compiler:“gc”, Platform:“linux/amd64”}

导入集群失败,请参考一下排查步骤:

  1. 请确认 Rancher server 和 下游集群的版本是否匹配,参考:https://www.suse.com/suse-rancher/support-matrix/all-supported-versions/ 或 对应 rancher release note。
  2. 排查下游集群的 cluster-agent 的日志,定位到日志 google 或baidu 或到 ranacher/rancher github 中查找对应的日志
  3. 在 Rancher server 中查找日志,Rancher Server 一般会记录 导入集群的进度和日志。

十分感谢您的耐心回复。 有个很重要的信息忘了交代,由于历史原因机房的centos版本是7.2的。而且无法升级,所以导致我的docker版本17.09.1(也就是18.06以下)。您给我发连接,我没找到支持 centos7.2的rancher版本?? 能告知一下吗? 方便 我再继续降低 rke 及 k8s的版本。

目前rancher/rancher-agent日志没有ERROR. 只有rancher/rancher上仅有stop,start failed日志。看不出来什么有实际意义的信息。

老师,能否给我rancher与centos版本对应关系参考资料。 可能是suse刚合并/收购咱rancher原因,suse官网能到的最早版本rancher2.4.2。但centos都已经到7.5+版本了。 有没有更早但rancher对应centos版本的说明。十分!!

支持发你的支持矩阵里有对操作系统的兼容列表,你可以去看看

老师。最早到rancher2.4.2 没有更早的了??