“解决 Docker 启动失败:排查和修复 overlay2 存储驱动与网络模块问题”。

9 篇文章 0 订阅
5 篇文章 0 订阅

目录

1.报错如下

2.报错详解

1. ” 表明 overlay2 存储驱动挂载失败,找不到相应设备。

2.表明在路径中找不到 fuse-overlayfs 可执行文件。

3.表明加载 bridge 和 br_netfilter 模块失败。

4.及后续一系列关于停止服务的信息,是由于前面的错误导致的服务无法正常启动而进行的清理操作。

5.nat` 表不存在,初始化网络控制器失败。

3.排查报错

4.解决报错 

1.查看已加载模块

2.重新安装内核包(以 CentOS/RHEL 为例)

3.重新启动系统: 有时,重新启动系统可以解决内核模块加载的问题

4.成功解决 

5.排查过的内容

1.关闭过selinux

2.时间是否有差异

 


🌐 无论你是初学者还是经验丰富的专家,都能在这里找到志同道合的朋友,一起进步,共同探索运维领域的各种挑战和机遇。


1.报错如下

2.报错详解

1. ” 表明 overlay2 存储驱动挂载失败,找不到相应设备。

“time="2024-09-03T22:24:34.089402575+08:00" level=error msg="failed to mount overlay: no such device" storage-driver=overlay2”

2.表明在路径中找不到 fuse-overlayfs 可执行文件。

“time="2024-09-03T22:24:34.089472095+08:00" level=error msg="exec:"fuse-overlayfs": executable file not found in $PATH" storage-driver=fuse-overlayfs”

3.表明加载 bridge 和 br_netfilter 模块失败。

“time="2024-09-03T22:24:34.091266310+08:00" level=warning msg="Running modprobe bridge br_netfilter failed with message: modprobe: ERROR: could not insert 'bridge': Invalid argument”

4.及后续一系列关于停止服务的信息,是由于前面的错误导致的服务无法正常启动而进行的清理操作。

“time="2024-09-03T22:24:34.141768961+08:00" level=info msg="stopping event stream following graceful shutdown" error="<nil>" module=libcontainerd namespace=moby”

5.nat` 表不存在,初始化网络控制器失败。

“time="2024-09-03T22:24:35 bjy-idc-ai-fz02 dockerd[6623]: failed to start daemon: Error initializing network controller: error obtaining controller instance: failed to create NAT chain DOCKER: iptables failed: iptables -t nat -N DOCKER: modprobe:>Sep 03 22:24:35 bjy-idc-ai-fz02 dockerd[6623]: iptables v1.8.7 (legacy): can't initialize iptables table

3.排查报错

检查overlay模块是否存在正常

折腾了好久对比了一下环境

报错环境检查如下

lsmod | grep overlay

其他环境对比是有的

4.解决报错 

1.查看已加载模块

lsmod | grep overlay

2.重新安装内核包(以 CentOS/RHEL 为例)

sudo yum reinstall kernel

3.重新启动系统: 有时,重新启动系统可以解决内核模块加载的问题

reboot

 重新查看模块

4.成功解决 

5.排查过的内容

1.关闭过selinux

vim /etc/selinux/config 

reboot重启服务器

2.时间是否有差异

 

  • 15
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小杜-

“喜欢我的博客?来杯咖啡吧!”

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值