Rancher导入现有集群问题

rancher添加现有集群问题时,提示如下报错,哪位大佬能帮忙看看啊
我用的是bclinux的系统


微信图片_20230613180517

请按照默认模版将上下文补充完整

Rancher Server 设置

  • Rancher 版本:v2.5.8
  • 安装选项 (Docker install/Helm Chart): Docker install
    • 如果是 Helm Chart 安装,需要提供 Local 集群的类型(RKE1, RKE2, k3s, EKS, 等)和版本:
  • 在线或离线部署:在线

下游集群信息

  • Kubernetes 版本: 1.23.0
  • Cluster Type (Local/Downstream):
    • 如果 Downstream,是什么类型的集群?(自定义/导入或为托管 等):

用户信息

  • 登录用户的角色是什么? (管理员/集群所有者/集群成员/项目所有者/项目成员/自定义):管理员
    • 如果自定义,自定义权限集:

**主机操作系统:**5.10.134-12.2.el8.bclinux.x86_64

问题描述:
安装完rancher后,通过rancher添加现有集群时报错,不太清楚是rancher的问题还是k8s部署的问题

**重现步骤:**无

**结果:**见日志截图

预期结果:

截图:

其他上下文信息:

日志


根据支持矩阵 2.5.8 支持的最高K8s 版本为 1.20,参考:https://github.com/rancher/rancher/releases/tag/v2.5.8

大佬,我弄了一个支持的版本,提示这个问题,是哪里的问题啊。证书过期了?默认启动就证书过期了吗,有处理的方式吗

docker run 的 rancher 里面内置了 K3s 集群,你这个日志只能看出由于某些原因,内置的 K3s 退出了。

如果你将 /var/lib/rancher 目录映射到本地的话,在当前的目录有个 k3s.log 文件,可以查看k3s的日志,如果没映射,你可以在启动 rancher 容器时 exec 到 rancher 容器里去查看 k3s.log 这个日志,看看是什么原因退出了。




我把日志截取了一部分,说是内核或者iptables的问题? 我看了我的内核是为5.10.134-12.2.el8.bclinux.x86_64,iptables的版本为iptables v1.8.4 (nf_tables).wo我理解应该没有问题才对

感觉还是和 bclinux 的兼容性问题,bclinux 我没用过。

你可以看看 你的操作系统上是否有 nat 模块,参考:linux kernel - Iptables v1.4.14: can't initialize iptables table `nat': Table does not exist (do you need to insmod?) - Stack Overflow

好滴好滴 我试试centos7系统的看看,麻烦啦。

最好按照 | SUSE 选择操作系统