[Docker异常篇]解决Linux[文件异常]导致开机Docker服务无法启动

一:场景复现

[root@master ~]# systemctl stop containerd
[root@master ~]# systemctl start containerd
[root@master ~]# systemctl start docker
Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.

二:解决思路

2.1: 对比其他节点docker配置

正常启动的配置
{
“registry-mirrors”: [“https://hnkfbj7x.mirror.aliyuncs.com”],
“exec-opts”: [“native.cgroupdriver=systemd”]
}
当前异常节点
{
“registry-mirrors”:[“https://registry.docker-cn.com”],
“storage-driver”:“devicemapper”,
“exec-opts”:[“native.cgroupdriver=systemd”]
}

2.2:试着修改为正常节点配置

异常出现,显示文件只读,不可重写
在这里插入图片描述

2.2:根据上面异常显示,不一定是配置不对,可能是文件系统有损坏

三:解决 -> 执行命令 mount -o rw,remount /dev/mapper/centos-root /

3.1 执行命令 mount -o rw,remount /dev/mapper/centos-root /

[root@master ~]# mount -o rw,remount /dev/mapper/centos-root /
[root@master ~]#

3.2 重试 sudo systemctl stop containerd / start containerd / start docker

[root@master ~]# sudo systemctl stop containerd
[root@master ~]# sudo systemctl start containerd
[root@master ~]# sudo systemctl start docker
[root@master ~]# docker ps
CONTAINER ID   IMAGE                                                 COMMAND                   CREATED             STATUS             PORTS     NAMES
dffb9fd83987   09708983cc37                                          "kube-controller-man…"   33 minutes ago      Up 33 minutes                k8s_kube-controller-manager_kube-controller-manager-master_kube-system_8ab43afee75a80fe6230e1111808711d_6
f92733319ec9   62ad3129eca8                                          "kube-scheduler --au…"   33 minutes ago      Up 33 minutes                k8s_kube-scheduler_kube-scheduler-master_kube-system_3a0105d248fbc66371b2206281df2c13_6
7942252bcc0f   kubernetesui/dashboard                                "/dashboard --insecu…"   About an hour ago   Up About an hour             k8s_kubernetes-dashboard_kubernetes-dashboard-57c9bfc8c8-fj695_kubernetes-dashboard_ae0137de-eafd-47a0-bec8-49f409c9b4b1_1

在这里插入图片描述
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值