前
所以这里只能继续来看看,这里使用 rancher + k3s 环境来跑起来,最后还是绕不开K8s
这里记一个Rancher 时候遇到的问题,全网搜索没什么结果之后自己摸索出来的。
主要的原因是因为新版本的系统使用了 cgroupv2 与Rancher 不兼容导致,降级为V1 解决
正文
在进行 rancher 安装的时候遇到了比较大的问题,直接使用 docker run 来启动 rancher 实例不成功。实例一直进行重启,根据log 的内容定位到是 cgroup 的问题,新版本的系统都默认使用了 cgroup v2 ,和 rancher 的现在的版本在配置上不兼容,所以需要给 cgroup 来进行降级
- issue 链接
- Changing cgroup version?
- reverting cgroups v1
具体的配置如下
<h1>修改内核启动参数</h1>
sudo sed -i '/^GRUB_CMDLINE_LINUX/ s/"$/ systemd.unified_cgroup_hierarchy=0"/' /etc/default/grub
sudo update-grub2