修改Kubelet的cgroup driver

问题出现情况:在k8s的一个节点上重新安装了一个版本的docker, 发现该节点处于了NotReady状态,查看kubelet的状态(System status kubelet),失败了,再查看kubelet的日志(journalctl -xe | grep kubelet

报错如下: failed to create kubelet: misconfiguration: kubelet cgroup driver: "systemd" is different from docker cgroup driver: "cgroupfs"

解决思路:考虑到既然不同,改成相同的不就行了,只使用了修改kubelet配置文件的方式(docker的方式未尝试,有兴趣的可以搞一搞)

解决方式:修改/etc/systemd/system/kubelet.service文件   增加配置   --cgroup-driver=cgroupfs

之后重启kubelet    命令如下:

systemctl daemon-reload
systemctl restart kubelet

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值