1 虚拟磁盘扩容前准备
在开机状态下扩容后,reboot、ini 6磁盘容量不会有所改变;需要和init 0 再开机,或者destroy后再start
2 虚拟磁盘扩容
qemu-img resize /path/to/vm_disk
2.1 扩展前
# qemu-img info /data/kvm/CentOs6.7.qcow2
virtual size: 10G (10737418240 bytes)
2.2 扩展中
# qemu-img resize /data/kvm/CentOs6.7.qcow2 +2G
Image resized.
2.3 扩展后
# qemu-img info /data/kvm/CentOs6.7.qcow2
virtual size: 12G (12884901888 bytes)
3 虚拟磁盘使用
在虚拟机中使用fdisk -l可以看到磁盘增加了,但需要新建分区、创建pv、格式化、加入vg后才能使用。
注意:磁盘是/dev/vda
3.1 新建分区
新的分区为/dev/vda3
没有partprobe命令,需重启系统才能识别分区
安装parted后,partprobe还是加载不了分区,所以还是要重启
3.2 创建pv
# pvcreate /dev/vda3
Physical volume "/dev/vda3" successfully created
3.3 扩容vg
# vgextend VolGroup /dev/vda3
Volume group "VolGroup" successfully extended
3.4 扩容lv
# lvextend -l +100%FREE /dev/VolGroup/lv_root
# resize2fs -p /dev/VolGroup/lv_root
4 df -h