我的 60GB 中只有 30GB 可用

我的 60GB 中只有 30GB 可用

全新安装 Ubuntu 20.04,使用 ESXI 我为驱动器分配了 60GB。但是df -h显示可用空间明显较少。

ubuntu@test:~$ df -h
Filesystem                         Size  Used Avail Use% Mounted on
udev                               951M     0  951M   0% /dev
tmpfs                              199M  1.2M  198M   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv   29G  4.1G   24G  15% /
tmpfs                              994M     0  994M   0% /dev/shm
tmpfs                              5.0M     0  5.0M   0% /run/lock
tmpfs                              994M     0  994M   0% /sys/fs/cgroup
/dev/sda2                          976M  103M  806M  12% /boot
/dev/loop0                          30M   30M     0 100% /snap/snapd/8542
/dev/loop1                          55M   55M     0 100% /snap/core18/1880
/dev/loop2                          72M   72M     0 100% /snap/lxd/16099
tmpfs                              199M     0  199M   0% /run/user/1000

ubuntu@test:~$ lsblk
NAME                      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
loop0                       7:0    0 29.9M  1 loop /snap/snapd/8542
loop1                       7:1    0   55M  1 loop /snap/core18/1880
loop2                       7:2    0 71.3M  1 loop /snap/lxd/16099
sda                         8:0    0   60G  0 disk
├─sda1                      8:1    0    1M  0 part
├─sda2                      8:2    0    1G  0 part /boot
└─sda3                      8:3    0   59G  0 part
  └─ubuntu--vg-ubuntu--lv 253:0    0 29.5G  0 lvm  /
sr0                        11:0    1 1024M  0 rom

我在安装时使用了默认建议,不确定这是否是我的问题?

在此处输入图片描述

看起来它只分配了可用磁盘空间的 50%?对于默认安装来说,这正常吗?我不想每次设置新 VM 时都要记住调整它。另外,磁盘空间小于 20GB 的机器似乎没有这个问题。所以我不知道到底发生了什么,以及如何解决它。

答案1

Subiquity 服务器安装程序的默认设置仅使用 LVM 卷组的 50%,正如您在 Size for 中看到的“29.498G” ubuntu-lv。因此,除非您在安装时进行调整,否则您必须在安装后更改大小。

您可以在运行系统时通过执行以下操作来扩展此功能以在安装后调整 LV 的大小,而不会出现问题:

sudo lvresize -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv

...然后调整文件系统大小以适应新的空间:

sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

相关内容