在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查看,狀態已經恢復正常。集羣