Kubernetes kubeadm join-无法检查容器运行时

Kubernetes kubeadm join-无法检查容器运行时,kubernetes,kubeadm,Kubernetes,Kubeadm,将新节点添加到现有1.9.0群集时。kubeadm发出此错误消息 我的群集正在Centos 7服务器上运行。docker deamon正在运行,但找不到文件/var/run/dockershim.sock 如何解决此错误消息 kubeadm join --token [preflight] Some fatal errors occurred: [ERROR CRI]: unable to check if the container runtime at "/var/run/

将新节点添加到现有1.9.0群集时。kubeadm发出此错误消息

我的群集正在Centos 7服务器上运行。docker deamon正在运行,但找不到文件/var/run/dockershim.sock

如何解决此错误消息

kubeadm join --token 
[preflight] Some fatal errors occurred:
        [ERROR CRI]: unable to check if the container runtime at "/var/run/dockershim.sock" is running: exit status 1
[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`
谢谢 有一个讨论:
接下来是cubeadm问题:
该问题已通过拉取请求解决
版本是PR合并后最接近的版本

作为建议的解决方法,您可以禁用CRI检查:

kubeadm init --ignore-preflight-errors=cri

您在加入时提供代币了吗?格式应该大致是这样的:<代码> KuBeADM连接-令牌:发现令牌CA Curt Hash Sh256:<代码>是的,我提供了ToKKEY,现在我正在使用<代码>忽略预览< /COD>选项现在添加节点,寻找不使用此标志的方向。考虑将您的集群更新为V1.93+。