同时向现有的1.9.0集群添加新节点。kubeadm给出了此错误消息。
我的集群运行在Centos 7服务器上。docker守护程序正在运行,但找不到文件/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=...`感谢SR
发布于 2018-04-05 20:20:40
这里有一个讨论:I have the following problem when I want to use the client for CRI #153
接下来是cubeadm问题:How to get kubeadm init to not fail? #733
通过拉取请求kubeadm init: skip checking cri socket in preflight checks #58802解决了该问题
版本v1.9.3是PR合并后最近的版本。
作为建议的解决方法,您可以禁用CRI检查:
kubeadm init --ignore-preflight-errors=crihttps://stackoverflow.com/questions/49658051
复制相似问题