PVE (PROXMOX VE) 虚拟机磁盘转移到物理磁盘并扩容
克隆
将qcow2格式转为raw格式磁盘
这里假如磁盘名字叫 CentOS-6.9.qcow2
输入以下命令即可开始转换 -p 参数可以显示进度
qemu-img convert -p -f qcow2 -O raw CentOS-6.9.qcow2 CentOS-6.9.raw
使用dd命令将 raw格式磁盘文件克隆到物理磁盘
执行以下命令即可
dd if=/galax/debian.raw of=/dev/disk/by-id/nvme-ZHITAI_TiPlus5000_512GB_ZTA2512KA2415300BC bs=1M status=progress
扩容
使用 gparted 编辑分区
如果命令不存在可以用 apt install gparted
需要开启x11转发 比如使用xshell的话 需要安装Xmanager 8
gparted /dev/disk/by-id/nvme-ZHITAI_TiPlus5000_512GB_ZTA2512KA2415300BC
打开界面后如图将未分配空间合并到 /dev/nvme2n1p2
如果无法编辑可能是被占用 可以尝试使用命令 如果没效果就可以去问AI了
# 停用卷组
sudo vgchange -an debian-vg
此步完成就可以将磁盘直通给虚拟机并开机了 然后需要进入虚拟机调整lvm分区
调整lvm分区
使用命令 fdisk -l 查看分区名
fdisk -l
假如分区名叫 /dev/mapper/debian--vg-root 就执行以下命令
sudo lvextend -l +100%FREE /dev/mapper/debian--vg-root
后面执行 resize2fs /dev/mapper/debian--vg-root 即可刷新容量 再次执行 df -h就可以看见成功扩容了
resize2fs /dev/mapper/debian--vg-root
#pve(1)文章作者:Administrator
版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0 许可协议,转载请注明出处!
评论