1 虛擬磁盤擴容前準備ide
在開機狀態下擴容後,reboot、ini 6磁盤容量不會有所改變;須要和init 0 再開機,或者destroy後再startspa
2 虛擬磁盤擴容get
qemu-img resize /path/to/vm_disk虛擬機
2.1 擴展前it
# qemu-img info /data/kvm/CentOs6.7.qcow2 io
virtual size: 10G (10737418240 bytes)class
2.2 擴展中擴展
# qemu-img resize /data/kvm/CentOs6.7.qcow2 +2Gim
Image resized.img
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