Linux(Ubuntu)中的逻辑卷管理

Linux(Ubuntu)中的逻辑卷管理

我的虚拟机出现了问题。最初,我为它分配了 25 GB 的存储空间,安装了 Docker、Jenkins 和其他几个应用程序,并将 LVM 扩展到 18 GB。现在,我面临空间不足的问题,因为我需要发布我的最新构建。我将存储空间从 Hyper-V 扩展到 70 GB,但无法扩展 LVM 以匹配新的大小。您能指导我如何扩展我的卷吗?

sudo vgs
  VG        #PV #LV #SN Attr   VSize  VFree
  ubuntu-vg   1   1   0 wz--n- 18.22g 228.00m
 df -h
Filesystem                         Size  Used Avail Use% Mounted on
tmpfs                               86M  1.6M   85M   2% /run
/dev/mapper/ubuntu--vg-ubuntu--lv   18G   14G  3.5G  80% /
tmpfs                              429M     0  429M   0% /dev/shm
tmpfs                              5.0M     0  5.0M   0% /run/lock
/dev/sda2                          1.8G  252M  1.4G  16% /boot
tmpfs                               86M  4.0K   86M   1% /run/user/1001

当我运行时lsblk,它显示 60 GB:

sda                         8:0    0    60G  0 disk
├─sda1                      8:1    0     1M  0 part
├─sda2                      8:2    0   1.8G  0 part /boot
└─sda3                      8:3    0  18.2G  0 part
  └─ubuntu--vg-ubuntu--lv 253:0    0    18G  0 lvm  /
sr0                        11:0    1  1024M  0 rom

答案1

有两种方法可以做到这一点。

第一个是在 sda 上必须存在的未使用空间中创建一个新分区,并将其添加到卷组。本教程涵盖了您需要执行的操作。https://www.tecmint.com/extend-and-reduce-lvms-in-linux/

第二个是调整 sda3 的大小,然后按照本问题的答案中的步骤进行操作。在 vSphere 中添加空间后扩展 vg-ubuntu--lv

相关内容