原本安装的Pve宿主机硬盘只有16G, 但是使用过程中发现空间逐渐不够用了。于是便想着换一个大点的系统盘,但是又不想重装宿主机系统。(东西太多)。于是想到用dd方式镜像过去。镜像完成后。硬盘实际容量是不变的(还是16g)接下来则需要扩容。

扩容步骤如下。

1. 使用LiveCD之类的系统进入。然后

parted /dev/nvme0n1
unit mb #修改单位为mb
print #查看信息
Number Start End Size File system Name Flags
1   0.02MB  1.05MB  1.03MB    bios_grub
2   1.05MB  538MB   537MB   fat32     boot, esp
3   538MB   14403MB  13865MB    lvm

resizepart 3 #扩容 3号分区
End? [14403]?  25000  #输入扩容后的大小

print #查看信息

2. 确认扩容完成后。重新回到pve系统进行下一步操作。

pvs
vgs
lvs
发现容量并没有变化, 没关系接下来输入
pvresize /dev/nvme0n1p3
Physical volume “/dev/nvme0n1p3” changed 1 physical volume(s) resized or updated / 0 physical volume(s) not resized
pvs
vgs
lvs
发现容量已经识别到了。 继续扩容。
lvextend -rl +100%free /dev/pve/root
lvs
df -h

查看最终结果