(本文档仅供参考)
问题描述
在安装导出引擎组件之后,导出引擎启动失败
Failed to start Docker Application Container Engine.
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
可能原因
docker的安装介质文件损坏了
解决方案
1、重新执行install_docker.sh 脚本
2、如安装成功,则正常执行启动导出引擎脚本即可,如上截图仍安装失败,可参考截图输入命令 systemctl status docker.service 查看详细报错信息
3、直接输入 dockerd 从控制台信息输出可看到不支持overlay存储格式
4、cat /etc/redhat-release 查看操作系统
5、cat /proc/filesystems 查看内核支持的文件系统,可看到没有加载overlay这个模块
6、进一步执行 以下两个命令,如均无返回信息,证明系统都没有这个overlay模块
lsmod |grep overlay
ls /lib/modules/3.10.0-1160.el7.x86_64/kernel/fs/overlayfs/overlay.ko.xz
7、参考网上资料:https://blog.csdn.net/aligeter/article/details/131398360 ,挂载一个本地镜像源,升级内核版本,此时正常会内置overlay,即可解决问题。