ubuntu系统扩容ubuntu–lv逻辑卷的空间

ubuntu系统扩容ubuntu--lv逻辑卷的空间

要扩展 ubuntu--vg-ubuntu--lv 逻辑卷的空间,首先需要确保相应的物理卷(PV)和卷组(VG)有足够的可用空间。以下是详细步骤:

步骤 1:调整物理卷(PV)的大小(如果需要)

确保物理卷 /dev/nvme0n1p3 使用整个分区的空间:

bash

复制

sudo pvresize /dev/nvme0n1p3

该命令将更新物理卷,使其占用 nvme0n1p3 分区的全部容量(891.2G)。

步骤 2:检查卷组(VG)的可用空间

查看卷组 ubuntu-vg 中的可用空间:

bash

复制

sudo vgdisplay ubuntu-vg

在输出中查找 Free PE / Size 字段,确认是否有可用空间。

步骤 3:扩展逻辑卷(LV)

使用卷组的全部剩余空间扩展逻辑卷:

bash

复制

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

或使用具体路径(根据 vgdisplaylvdisplay 的结果调整):

bash

复制

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

步骤 4:调整文件系统大小

根据文件系统类型扩展文件系统:

  • 如果是 ext4:bash

    复制

    sudo resize2fs /dev/ubuntu-vg/ubuntu-lv
    
  • 如果是 XFS:bash

    复制

    sudo xfs_growfs /
    

验证结果

运行以下命令确认新空间已生效:

bash

复制

df -h /

总结命令流程

bash

复制

sudo pvresize /dev/nvme0n1p3          # 调整物理卷大小
sudo vgdisplay ubuntu-vg              # 查看卷组可用空间
sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv   # 扩展逻辑卷
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv               # 调整文件系统(ext4)
# 或
sudo xfs_growfs /                     # 调整文件系统(XFS)

通过上述步骤,逻辑卷将使用 nvme0n1p3 分区的全部可用空间,根目录的存储空间也会相应扩展。

THE END