KVM虚拟机调整磁盘大小
首先备份原虚拟机文件cp vm.qcow2 vm.qcow2.bak查看虚拟机分区情况virt-df -h vm.qcow2创建一个新的虚拟机磁盘文件,并设置想要的磁盘大小qemu-img create -f qcow2 vm-big.qcow2 100G调整分区大小virt-resize --expand /dev/sda3 --LV-expand /dev...
·
首先备份原虚拟机文件
cp vm.qcow2 vm.qcow2.bak
查看虚拟机分区情况
virt-df -h vm.qcow2
创建一个新的虚拟机磁盘文件,并设置想要的磁盘大小
qemu-img create -f qcow2 vm-big.qcow2 100G
调整分区大小
virt-resize --expand /dev/sda3 --LV-expand /dev/VGSYS/lv_home vm.qcow2 vm-big.qcow2
/dev/sda3是系统所在的磁盘分区,/dev/VGSYS/lv_home 是要扩大的lvm卷,命令结束后会将磁盘信息拷贝到新的磁盘文件中
df -T
检查原来的虚拟机文件系统类型,xfs 和 ext需要分别对待处理,如果是xfs 按照如下
lvextend /dev/VGSYS/lv_home -l+100%FREE
xfs_growfs /dev/VGSYS/lv_home
如果是ext 后面这个命令要换成resize2fs
注意:vm-big.qcow2 是扩展后的磁盘,原磁盘可以丢弃了。
更多推荐
已为社区贡献7条内容
所有评论(0)