(本文档仅供参考)

问题描述

       在安装导出引擎组件之后,导出引擎启动失败

       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,即可解决问题。