请教关于部署k3s高可用后,在k3s中部署rancher,默认在rancher UI里看到local集群的问题

环境信息:
K3s 版本:
k3s version v1.19.16+k3s1 (da168695)

节点 CPU 架构、操作系统和版本::
Linux k3s02 3.10.0-1160.66.1.el7.x86_64

集群配置:
部署k3s高可用后,在k3s中部署rancher , 2个k3s节点(server),外用mysql。

问题描述:
请教关于部署k3s高可用后,在k3s中部署rancher,默认在rancher UI里看到的local集群相关问题. 先感谢回复!
具体问题: UI里 【全局】中默认有一个 【local (Active)】的集群, local集群中又有 Default (Active) 和System (Active) 2个项目, 其中Default (Active) 项目中没有任何工作负载、负载均衡、等。 System (Active) 项目中也有对应的 工作负载、负载均衡、等 ,看上去就是k3s中的所有资源对象了,疑问一 : 请问 Default (Active) 和System (Active) 2个项目如何理解呢? 感谢。

疑问二: 请问是通过k3s安装的rancher ,默认就将k3s集群导入该rancher进行管理了吗? local (Active) 、Default (Active) 、System (Active) 存在怎样的对应关系呢? 谢谢。

疑问一: 可以参考:Rancher Docs: Projects and Kubernetes Namespaces with Rancher 。 一般 system project 推荐存放和系统相关的一些业务,自己的业务推荐放在 default 或者 新建的项目中。

疑问二:如果是通过 helm 在 K3s 集群中安装的高可用 rancher,默认 rancher ui 上的 local 集群可以通过 rancher 去管理。 而 local 是集群,default 和 system 是项目,也可以参考 Rancher Docs: Projects and Kubernetes Namespaces with Rancher 这个连接。

感谢回复!

有一个新的问题需要帮忙查看一下。

阿里云服务器k3s 2台,rds mysql实例。
k3s启动创建,使用rds mysql实例无法启动成功,错误如下,但经过测试,如果使用本机安装的mysql启动,都正常,但使用rds数据库连接,一直无法启动。 感谢。

日志如下:


– Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

– Unit k3s.service has finished shutting down.
Jun 29 15:17:11 rancher01 systemd[1]: Starting Lightweight Kubernetes…
– Subject: Unit k3s.service has begun start-up
– Defined-By: systemd
– Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

– Unit k3s.service has begun starting up.
Jun 29 15:17:11 rancher01 sh[6548]: + /usr/bin/systemctl is-enabled --quiet nm-cloud-setup.service
Jun 29 15:17:11 rancher01 sh[6548]: Failed to get unit file state for nm-cloud-setup.service: No such file or directory
Jun 29 15:17:11 rancher01 k3s[6555]: time=“2022-06-29T15:17:11.953914618+08:00” level=info msg=“Starting k3s v1.19.16+k3s1 (da168695)”
Jun 29 15:17:11 rancher01 k3s[6555]: time=“2022-06-29T15:17:11.958307626+08:00” level=info msg="Configuring mysql database connection p
Jun 29 15:17:11 rancher01 k3s[6555]: time=“2022-06-29T15:17:11.958370446+08:00” level=info msg="Configuring database table schema and i
Jun 29 15:17:11 rancher01 k3s[6555]: time=“2022-06-29T15:17:11.960750302+08:00” level=fatal msg="starting kubernetes: preparing server:
Jun 29 15:17:11 rancher01 systemd[1]: k3s.service: main process exited, code=exited, status=1/FAILURE
Jun 29 15:17:11 rancher01 systemd[1]: Failed to start Lightweight Kubernetes.
– Subject: Unit k3s.service has failed
– Defined-By: systemd
– Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

– Unit k3s.service has failed.

– The result is failed.
Jun 29 15:17:11 rancher01 systemd[1]: Unit k3s.service entered failed state.
Jun 29 15:17:11 rancher01 systemd[1]: k3s.service failed.


已经大概排查到问题了,是数据库参数问题,感谢。

:ok_hand:t2:,但下次这类的问题,最好重新创建一个话题,一个话题只描述和解决一个问题。