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/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 是扩展后的磁盘,原磁盘可以丢弃了。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值