• 【kubeadm初始化报错】failed to run Kubelet: misconfiguration: kubelet cgroup driver: "cgroupfs" is different from docker cgroup driver: "systemd"


    环境

      腾讯云服务器centos7.6-Docker20 镜像

      操作系统:CentOS Linux release 7.6.1810 (Core)

      kubenertes 1.22.2

    前置安装

      通过yum 安装 kubelet kubectl kubeadm

    报错排查

      docker info | grep Cgroup    查看cgroupdriver是什么

      

    原因

      kubernetes1.14之后的版本推荐使用systemd,但docker默认的Cgroup Driver 是Cgroup,使得kubelet部署报错

    处理错误

      只需在/etc/docker/daemon.json 内加一行
      “exec-opts”: [“native.cgroupdriver=systemd”]

      重启docker和kubelet服务

      systemctl restart docker && systemctl restart kubelet

    如下是我自己服务器上的配置

    {
      "exec-opts": ["native.cgroupdriver=systemd"],
      "registry-mirrors": [
        "https://mirror.ccs.tencentyun.com"
      ]
    }

  • 相关阅读:
    make dep
    TS流的解析
    qt ISO C++ forbids declaration of 'XXXX' with no type
    qt 中文乱码
    qt creator 快捷键 (一)
    qt 坐标变换
    Qt常用类及类方法简介之 QAction类
    QWidget背景(透明)问题
    如何在 QWidget 窗口上弹出右键菜单
    qt 事件
  • 原文地址:https://www.cnblogs.com/fqszywz/p/15335289.html
Copyright © 2020-2023  润新知