我有个问题。我们的搬运工服务器是出于其集装箱的空间,所以我给它一个更大的磁盘从500GB到1TB(其虚拟机)的Ubuntu认为这correctily。如果我做的命令vgs
我得到这样的输出:
VG #PV #LV #SN Attr VSize VFree
Docker-vg 1 2 0 wz--n- 999.52g 500.00g
但码头工人仍然认为它的空间不足。我已经重新启动了搬运工VM,但他仍然认为它的空间不足。如果我使用df -h
命令是这样的输出:
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 792M 8.6M 783M 2% /run
/dev/mapper/Docker--vg-root 490G 465G 0 100% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/xvda1 472M 468M 0 100% /boot
正如你所看到的泊坞窗-VG仍然认为它的490gb我不知道去哪里找。有人能帮我吗 ?
你仍然需要扩展逻辑卷和调整使用较大的逻辑卷的文件系统。
首先,lvextend在,我不知道这是否为/ dev /映射器的工作原理。如果没有,你可以做一个lvdisplay
列出您的逻辑卷:
lvextend -l +100%FREE /dev/mapper/Docker--vg-root
随着转* FS可以再运行一个调整大小:
resize2fs /dev/mapper/Docker--vg-root
该命令是XFS类似:
xfs_growfs /dev/mapper/Docker--vg-root
随着"docker system prune"
你清理一些空间,删除旧的图像和其他的东西。如果你想你的容器要注意磁盘大小的变化,你必须:
docker rmi <image>
docker pull <image>