记录删除/var/lib/docker/containers和/var/lib/docker/overlay2/路径下文件导致生产环境奔溃问题

背景介绍

修复CVE-2022-41741漏洞,发现根目录磁盘空间不足

查看目录下大文件

du -h --max-depth=1 /var/lib/docker | sort -hr 
du -h --max-depth=1 /var/lib/docker/containers |sort -hr

操作内容:移动了/var/lib/docker/路径下 containers和overlay2两个文件夹下的所有内容


导致:原本运行容器丢失,docker ps为空 ,业务系统奔溃

恢复办法

将迁移走的文件移回原目录

mv /gitdata/containers_log_bak/containers/ /var/lib/docker/containers/
mv /gitdata/containers_log_bak/overlay2/* /var/lib/docker/overlay2/

 

/var/lib/docker/路径下文件不单是日志文件,还有容器配置文件,不可直接删除!


*****

1、操作生产环境之前要先做快照和备份

2、生产环境做任何操作都要慎之又慎,不确认影响结果的动作不要做

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值