Longhorn on RKE2/K3s

使用rke1的情况,不需要特殊的配置,不过rke2和k3s比较容易出现诡异的问题

首先是 longhorn-driver-deployer 不能正确启动,会不断的重启

参考 https://longhorn.io/docs/1.0.0/advanced-resources/os-distro-specific/csi-on-k3s/

发现似乎是 –kubelet-root-dir 的问题

检查 kubelet 启动参数

发现 RKE2 下使用的 kubelet root 路径是 /var/lib/kubelet

然后正常启动,不过在初始化 mysql 之类的应用时,即使可以正确创建并加载了PV,也会出现无法mount的错误,提示 csi 有问题,这里需要确保正确初始化了 csi,参考以下截图

Send a Message