选择 Fix 修正 GPT 表
输入 Fix 并按回车,parted 会自动:
- 扩展 GPT 表的 结束位置 到磁盘末尾。
- 释放未被使用的空间(1048576000 个 512B 块,约 500GB)。
验证修正结果
修正后,再次运行:
parted /dev/vda print
检查输出中的 End 列是否已更新到磁盘末尾(例如 600GB),并确认所有分区的 Start 和 End 位置正确。

后续操作:扩展分区和逻辑卷
修正 GPT 表后,需要将释放的空间分配给根目录(/)。以下是完整步骤:
1. 刷新分区表
partprobe /dev/vda
2. 扩展物理卷(PV)
将分区 /dev/vda3 的新增空间加入 LVM 物理卷:
pvresize /dev/vda3
3. 查看卷组(VG)剩余空间
确认卷组 openeuler 中有新增的 537GB 可用空间:
vgdisplay openeuler | grep "Free"
4. 扩展根目录逻辑卷(LV)
将卷组中的全部剩余空间分配给根目录逻辑卷:
lvextend -l +100%FREE /dev/mapper/openeuler-root
5. 同步文件系统大小
根据文件系统类型执行以下命令:
-
Ext4 文件系统:
resize2fs /dev/mapper/openeuler-root -
XFS 文件系统:
xfs_growfs /
6. 验证扩容结果
查看磁盘使用情况
df -h
根目录 / 的容量应从 60.9GB 扩展到接近 526GB。

607

被折叠的 条评论
为什么被折叠?



