PVE调整硬盘空间.md 1.6 KB


notion-id: 2fcca4d7-cb7b-80a5-8c82-df5684bbd7

使用时注意的关键点

必须确认这些和你一致:

  • 磁盘是:/dev/sda
  • 分区是:sda3
  • VG 是:pve
  • root LV 是:/dev/pve/root

否则要改名字。

############################################################
# Linux / Proxmox GPT + LVM 根分区扩容完整流程
# 适用:磁盘变大但系统只用了很小空间
# ⚠ 建议先做快照 / 备份
############################################################


############################
# 1️⃣ 查看当前状态
############################
lsblk
df -h /
pvs
vgs
lvs


############################
# 2️⃣ 修复 GPT 让磁盘识别全部容量
############################
parted /dev/sda <<EOF
print
Fix
quit
EOF


############################
# 3️⃣ 扩展 LVM 所在分区(这里是 sda3)
############################
parted /dev/sda <<EOF
resizepart 3 100%
quit
EOF


############################
# 4️⃣ 重新读取分区表(如果失败就重启)
############################
partprobe || reboot


############################
# 5️⃣ 扩展 LVM 物理卷
############################
pvresize /dev/sda3


############################
# 6️⃣ 扩展 root 逻辑卷到全部剩余空间
############################
lvextend -l +100%FREE /dev/pve/root


############################
# 7️⃣ 扩展文件系统
# 先判断文件系统类型
############################
df -T /

# 如果是 ext4:
resize2fs /dev/pve/root

# 如果是 xfs(不要执行上面那条):
# xfs_growfs /


############################
# 8️⃣ 最终确认
############################
lsblk
df -h /