解决Error response from daemon: error while creating mount source path ‘/etc/resolv.conf‘: mkdir
集群添加主机的报错,特殊而重要,必须记下来。
[workerPlane] Failed to bring up Worker Plane: Failed to start [kubelet] container on host [x.x.x.x]: Error response from daemon: error while creating mount source path ‘/etc/resolv.conf’: mkdir /etc/resolv.conf: file exists
在部署rancher集群并添加node时报该错误,重启kubelet不好使,删掉集群重新部署也不行,删掉/etc/resolv.conf文件也不行,删掉该文件后会自动创建一个/etc/resolv.conf/目录随后又会报/etc/resolv.conf/是一个目录……
。。。
解决办法
修改 /usr/lib/systemd/system/docker.service 文件,给[service]下加参数:MountFlags=shared
还没有评论,来说两句吧...