要查看 Kubernetes 使用的 Cgroup 驱动程序,请按照以下步骤操作:
- 登录到 Kubernetes 的 master 节点或者任一节点。
- 运行以下命令查看 kubelet 配置文件路径:
ps -aux | grep kubelet
- 进入 kubelet 配置文件所在目录,如
/etc/kubernetes/
。 - 查看 kubelet 的配置文件,找到
--cgroup-driver
参数,如下所示:
cat /etc/kubernetes/kubelet.conf | grep cgroup-driver
或者
cat /etc/systemd/system/kubelet.service.d/10-kubeadm.conf | grep cgroup-driver
如果 Kubernetes 是使用 kubeadm 工具安装的,则可能需要查看第二个文件。
如果 --cgroup-driver
未设置,将默认使用 cgroupfs
驱动程序。如果已经设置了 --cgroup-driver
参数,则可以从中获得当前使用的 Cgroup 驱动程序。
注意:Cgroup 驱动程序的选择取决于系统环境和 Kubernetes 版本。在 Kubernetes v1.20 及更高版本中,默认情况下,使用 systemd Cgroup 驱动程序。在 Kubernetes v1.19 及更低版本中,默认情况下,使用 cgroupfs 驱动程序。