Rancher Server 设置
- Rancher 版本:2.5.12
- 安装选项 (Docker install/Helm Chart): 在线安装
- 如果是 Helm Chart 安装,需要提供 Local 集群的类型(RKE1, RKE2, k3s, EKS, 等)和版本:
- 在线或离线部署:在线部署
下游集群信息
- Kubernetes 版本: k3s
- Cluster Type (Local/Downstream):
- 如果 Downstream,是什么类型的集群?(自定义/导入或为托管 等):
用户信息
- 登录用户的角色是什么? (管理员/集群所有者/集群成员/项目所有者/项目成员/自定义):
- 如果自定义,自定义权限集:
管理员
- 如果自定义,自定义权限集:
问题描述:
使用在线官方文档步骤安装:
0、前端使用nginx做LB;
1、第一台带集群选项–cluster-init,k3s版本v1.20.15+k3s1
2、第二三台,使用相同的token在线安装集群,启用内置etcd高可用;
3、agent使用相同的token接入集群;
4、使用高可用 rancher高可用安装指南,步骤操作安装rancher 2.5.12版本
5、登录rancher控制台,查看仪表盘组件状态;
Etcd 不可用
Controller Manager 状态正常
Scheduler 状态正常
Nodes状态正常
kubectl get nodes
NAME STATUS ROLES AGE VERSION
szlab-k3s1 Ready control-plane,etcd,master 16h v1.20.15+k3s1
szlab-k3s2 Ready control-plane,etcd,master 16h v1.20.15+k3s1
szlab-k3s3 Ready control-plane,etcd,master 16h v1.20.15+k3s1
szlab-k3s4 Ready 16h v1.20.15+k3s1
szlab-k3s5 Ready 16h v1.20.15+k3s1
szlab-k3s6 Ready 16h v1.20.15+k3s1
重现步骤:
结果:
仪表盘组件状态;Etcd 不可用
预期结果:
etcd状态可用
截图:
其他上下文信息: