Ubuntu 18 Docker run出现no space left on device错误的解决

docker 容器运行了一段 时间 突然启动不了,查看docker容器日志提示: no space left on device.

检查Docker Root Dir,命令执行:   docker info

我这里是: Docker Root Dir: /var/lib/docker

查看空间使用情况:  df -h /var/lib/docker/
注意结果中出现的"ubuntu–vg-ubuntu–lv",看到空间已经接近满了,下一步扩容:

查看可分配空间:  sudo vgdisplay
#扩容至70G
lvextend -L 70G /dev/mapper/ubuntu--vg-ubuntu--lv
#重新计算容量\
resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

[root@server ~]# df -h /var/lib/docker/
Filesystem                         Size  Used Avail Use% Mounted on
/dev/mapper/ubuntu--vg-ubuntu--lv   62G   59G     0 100% /
[root@server ~]# lvextend -L 70G /dev/mapper/ubuntu--vg-ubuntu--lv 
  Size of logical volume ubuntu-vg/ubuntu-lv changed from 63.00 GiB (16128 extents) to 70.00 GiB (17920 extents).
  Logical volume ubuntu-vg/ubuntu-lv successfully resized.

[root@server ~]# resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
resize2fs 1.44.1 (24-Mar-2018)
Filesystem at /dev/mapper/ubuntu--vg-ubuntu--lv is mounted on /; on-line resizing required
old_desc_blocks = 8, new_desc_blocks = 9
The filesystem on /dev/mapper/ubuntu--vg-ubuntu--lv is now 18350080 (4k) blocks long.

[root@server ~]# df /var/lib/docker/
Filesystem                        1K-blocks     Used Available Use% Mounted on
/dev/mapper/ubuntu--vg-ubuntu--lv  71986296 61822800   6550508  91% /

看到扩容成功!
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值