k8s-Notready
journalctl -u kubelet --no-pager "Failed to run kubelet" err="failed to run Kubelet: misconfiguration: kubelet cgroup driver: \"systemd\" is different from docker cgroup driver: \"cgroupfs\""
kubernetes官方推荐docker等使用systemd作为cgroupdriver
mkdir /etc/docker cat > /etc/docker/daemon.json <<EOF { "exec-opts": ["native.cgroupdriver=systemd"], "log-driver": "json-file", "log-opts": { "max-size": "100m" }, "storage-driver": "overlay2", "storage-opts": [ "overlay2.override_kernel_check=true" ], "data-root": "/data/docker" } EOF
root@master01:/etc/docker# cat daemon.json { "exec-opts": ["native.cgroupdriver=systemd"], "log-driver": "json-file", "registry-mirrors": ["https://e83z5xiz.mirror.aliyuncs.com"], "insecure-registries": ["192.168.80.250:80"], "log-opts": { "max-size": "100m" }, "storage-driver": "overlay2", "storage-opts": [ "overlay2.override_kernel_check=true" ], "data-root": "/var/lib/docker" }
root@master01:~# kubectl get node NAME STATUS ROLES AGE VERSION 192.168.80.202 Ready master 3d21h v1.21.0 192.168.80.203 Ready master 3d21h v1.21.0 192.168.80.204 Ready master 3d21h v1.21.0
root@master01:~# calicoctl node status Calico process is running. IPv4 BGP status +----------------+-------------------+-------+----------+-------------+ | PEER ADDRESS | PEER TYPE | STATE | SINCE | INFO | +----------------+-------------------+-------+----------+-------------+ | 192.168.80.203 | node-to-node mesh | up | 12:58:34 | Established | | 192.168.80.204 | node-to-node mesh | up | 12:58:35 | Established | +----------------+-------------------+-------+----------+-------------+ IPv6 BGP status No IPv6 peers found.
root@master01:~# docker info |grep Cgroup Cgroup Driver: systemd Cgroup Version: 1