根据您的系统信息,要将 vda 的容量扩容到根目录 /,需要通过 LVM(逻辑卷管理) 操作。以下是具体步骤:


1. 确认当前卷组(VG)和逻辑卷(LV)信息

首先查看卷组名称和现有空间:

  1. vgs

找到包含根目录 / 的卷组名称(假设为 vg_root,实际名称以系统输出为准)。


2. 将 vda 初始化为物理卷(PV)

将未使用的 vda 磁盘初始化为 LVM 物理卷:

  1. pvcreate /dev/vda

3. 扩展卷组(VG)容量

将新创建的 vda 物理卷添加到根目录所在的卷组(假设卷组名为 vg_root):

  1. vgextend vg_root /dev/vda

4. 扩展逻辑卷(LV)容量

扩展根目录所在的逻辑卷(假设逻辑卷名为 klas_68--32--161--226-root): 优先使用【df -Th】中显示的文件系统路径为准,例如:/dev/mapper/klas_68—32—161—226-root

  1. 优先:lvextend -l +100%FREE /dev/mapper/klas_68--32--161--226-root
  2. lvextend -l +100%FREE /dev/vg_root/klas_68--32--161--226-root

此命令会使用卷组中所有剩余空间。


5. 调整文件系统大小

根据根目录的文件系统类型【df -Th】,执行对应的调整命令:

  • 如果是 ext4 文件系统
    1. resize2fs /dev/vg_root/klas_68--32--161--226-root
  • 如果是 xfs 文件系统
    1. xfs_growfs /

验证结果

  1. df -hT /
  2. 确认根目录 `/` 的容量已扩容。

确认当前卷组和物理卷的情况:

  • 使用pvs查看物理卷。
  • 使用vgs查看卷组。
  • 使用lvs查看逻辑卷