当前位置:   article > 正文

Unbutu下安装docker镜像的时候提示 Error processing tar file(exit status 1): no space left on device_docker: failed to register layer: error processing

docker: failed to register layer: error processing tar file(exit status 1):

在拉docker镜像的时候,出现了failed to register layer: Error processing tar file(exit status 1): write /opt/conda/pkgs/intel-openmp-2021.4.0-h06a4308_3561.conda: no space left on device。解决这个问题的办法有两种:

删除磁盘上不必要的文件;
想办法扩容磁盘。
第一种方法没有什么好说的,使用 rm -rf [文件名] 的方式删除不必要的文件。第二种方法的话,稍微复杂一些。

Step 1:查看磁盘情况;
————————————————

 df -h 
  • 1

输出信息如下:
在这里插入图片描述
初步定位到问题,之前安装虚拟机的时候磁盘空间给的小就给了10G,但是后面遇到拉失败问题以后又通过扩展的方式扩展了20G上去,但是扩展以后感觉这个数值并没有上去。如果想看如何在虚拟机上扩展虚拟机磁盘空间,看这篇文章传送门
可以看到 /dev/mapper/ubuntu–vg-ubuntu–lv 的 Size 是 9.8G,已经使用了 5.5G。

Step 2:查看还可以扩容的空间大小;

sudo vgdisplay
  • 1
  --- Volume group ---
  VG Name               ubuntu-vg
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  2
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                1
  Open LV               1
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               18.22 GiB
  PE Size               4.00 MiB
  Total PE              4665
  Alloc PE / Size       2560 / 10.00 GiB
  Free  PE / Size       2105 / 8.22 GiB
  VG UUID               7Hsc3n-Nt7h-rflW-MY81-sBmq-gpTu-SBHUOE
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

可以看到 Free PE / Size <8.22 GiB。 这是还可以扩容的大小。

Step 3:使用命令进行扩容;

lvextend -L 10G /dev/mapper/ubuntu--vg-ubuntu--lv    # 增加至 10 G
lvextend -L +10G /dev/mapper/ubuntu--vg-ubuntu--lv   # 再增加 10 G 
lvreduce -L 10G /dev/mapper/ubuntu--vg-ubuntu--lv    # 减小至 10 G
lvreduce -L -10G /dev/mapper/ubuntu--vg-ubuntu--lv   # 再减小 10 G
————————————————

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

调整完成后,开始执行调整:

resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv  
  • 1

Step 4:检查是否扩容成功

df -h
  • 1

此时,就可以看到 /dev/mapper/ubuntu–vg-ubuntu–lv 的容量变成了 Step 3 扩容的大小。

Filesystem                         Size  Used Avail Use% Mounted on
tmpfs                              388M  1.6M  387M   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv   18G  5.5G   12G  33% /
tmpfs                              1.9G     0  1.9G   0% /dev/shm
tmpfs                              5.0M     0  5.0M   0% /run/lock
/dev/sda2                          1.8G  129M  1.5G   8% /boot
tmpfs                              388M  4.0K  388M   1% /run/user/1000
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/981887
推荐阅读
相关标签
  

闽ICP备14008679号