Centos 7.6 将剩余磁盘空间扩展到 centos-home 逻辑卷
- Linux
- 2025-09-02
- 53热度
- 0评论
步骤 1:检查当前磁盘和分区情况
首先,确认磁盘的剩余空间。使用 fdisk -l 查看磁盘分区:
sudo fdisk -l /dev/vda
输出应显示 /dev/vda 的总大小(如 1000G),并列出分区(如 vda1、vda2)。确保有未分配空间。
步骤 2:创建新分区(如果未分配空间存在)
- 使用 fdisk 创建新分区(如 /dev/vda3):
sudo fdisk /dev/vda-
输入 n 创建新分区。
-
选择主分区(p)或扩展分区(根据现有分区情况)。
-
分区号设为 3(如果可用)。
-
起始扇区默认(直接按回车)。
-
结束扇区默认(使用所有剩余空间)。
-
输入 t 更改分区类型,选择 8e(Linux LVM)。
-
输入 w 保存并退出。
-
-
重新读取分区表:
sudo partprobe /dev/vda
步骤 3:创建物理卷(PV)
将新分区初始化为物理卷:
sudo pvcreate /dev/vda3
步骤 4:扩展卷组(VG)
将新物理卷添加到 centos 卷组:
sudo vgextend centos /dev/vda3
步骤 5:扩展逻辑卷(LV)
扩展 centos-home 逻辑卷(使用所有可用空间):
sudo lvextend -l +100%FREE /dev/centos/home
步骤 6:调整文件系统大小
根据文件系统类型调整大小:
-
如果是 XFS 文件系统(常见于 CentOS 7+):
sudo xfs_growfs /dev/centos/home -
如果是 EXT4 文件系统:
sudo resize2fs /dev/centos/home
步骤 7:验证扩展结果
检查 centos-home 的新大小:
df -h /home
注意事项
-
备份数据:操作前建议备份重要数据。
-
分区类型:确保新分区类型为 8e(Linux LVM)。
-
文件系统类型:使用 lsblk -f 确认 /dev/centos/home 的文件系统类型。
-
卷组名称:确认卷组名称为 centos(通过 sudo vgs 检查)。
完成以上步骤后,centos-home 逻辑卷应已成功扩展。

鲁ICP备19063141号
鲁公网安备 37010302000824号