在Kubernetes中发现一节点失败,docker ps 全是空的。docker
进去docker info看是由于:json
cat << EOF > /etc/docker/daemon.json { "exec-opts": ["native.cgroupdriver=systemd"] } EOF
没有起做用。添加、重启Docker后,重启机器后又被复原。
ubuntu
想起以前运行过snap install docker,可能有冲突。code
运行snap remove docker,而后 :token
apt install docker-ce=18.06.1~ce~3-0~ubuntu -y --allow-downgrades --allow-change-held-packages echo "docker-ce hold" | sudo dpkg --set-selections
再从新启动。rem
在从新加入kubernetes集群。kubernetes
kubeadm token create --print-join-command #而后到节点上运行所输出的命令。
再次运行docker ps ,已经有kubernetes的镜像在运行。io
到kubernetes dashboard查看,状态已经恢复正常。集群