
PVE下LXC_CT虚拟机的空间扩容与缩减
使用PVE的过程中发现原有虚拟机配置的空间需要调整,将步骤记录一下:
pct list
列出 ct 容器。记录下<vmid>
。pct stop <vmid>
停掉要扩容的 容器运行。(也可以直接从pve控制台关闭虚拟机)lvs
查看对应容器id<vmid>
的虚拟分区 LV 名称,类似vm-<vmid>-disk-0
。e2fsck -f /dev/pve/vm-<vmid>-disk-0
检查 ext4 文件系统无错误。lvextend --size +8G /dev/pve/vm-<vmid>-disk-0
对 LV 扩容。lvs
查看/检查扩容结果。lvreduce -L 10G /dev/pve/vm-<vmid>-disk-0
对LV进行缩减空间修改
/etc/pve/local/lxc/<vmid>.conf
文件中,对应的配置... vm-<vmid>-disk-0,size=xxG
。
把 size 改为扩容后正确的大小,即 上一步lvs
看到的大小。如果 LV 中的文件系统是 ext4,
resize2fs /dev/pve/vm-100-disk-0
对文件系统扩容。
如果不是 ext4,自己查找对应的文件系统扩容指令。去 pve 的 web 管理页面,虚拟机的 resources 中,查看容量正确。
启动 这个 ct 虚拟机。完成。
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果