1、用qemu-imgresize更改磁盤大小
以xp為例,原來磁盤的大小為100M,更改為250M
[root@kvmserver ]# qemu-img infoxp_4_test.disk01
image: xp_4_test.disk01
file format: raw
virtual size: 99M (100000000 bytes)
disk size: 54M
[root@kvmserver]# qemu-img resize xp_4_test.disk01 +150M//更改大小
Image resized.
[root@kvmserver]# qemu-img info xp_4_test.disk01
image: xp_4_test.disk01
file format: raw
virtual size: 250M (262144000 bytes) //可以看到大小已更改為250M
disk size: 54M
2、重啟kvm虛擬機
[root@kvmserver ]# virsh shutdown xp_4_test
域 xp_4_test 被關(guān)閉
[root@kvmserver]# virsh start xp_4_test
域 xp_4_test 已開始
3、登錄系統(tǒng)應(yīng)用新容量
打開磁盤管理,可以看到E盤的容量為100M;剛新增的150M磁盤容量狀態(tài)為未指派
添加新容量:右擊“新加卷”-〉擴展卷,然后根據(jù)向?qū)б宦贰∠乱徊健?/p>
//添加容量
//完成后可以看到E盤的容量已變?yōu)?50M
注意:上 面的示例的磁盤1是單獨的一個磁盤鏡像文件,如果需更改操作系統(tǒng)分區(qū)所在磁盤的大小,那么操作系統(tǒng)分區(qū)是不能用擴展卷的方式增加新容量,需要用PQmagic(windows)、gparted(linux)等磁盤工具來擴展;所以,個人建議在建虛擬機時,最好是操作系統(tǒng)分區(qū)一個虛擬磁盤文區(qū),其余分區(qū)各分配一個磁盤文件。