qemu命令列引數轉libvirt的xml檔案
執行虛擬機器有多種方式,其中可以使用qemu-system-x86
或者qemu-kvm
來執行虛擬。另外還可以使用libvirt的virsh
命令從xml檔案定義來執行虛擬機器。而網上許多的教程或者示例使用qemu命令引數來執行的,如果使用libvirt來執行可能會無從下手,不知道對應的引數。
libvirt從Domain的配置檔案啟動虛擬機器
虛擬機器(有時Domain,guest都表示虛擬機器的含義。)可以通過Domain xml檔案來進行配置虛擬機器。以下是一個demo的配置檔案。
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
< domain
type = 'qemu' >
< name >QEmu-fedora-i686</ name >
< uuid >c7a5fdbd-cdaf-9455-926a-d65c16db1809</ uuid >
< memory >219200</ memory >
< currentMemory >219200</ currentMemory >
< vcpu >2</ vcpu >
< os >
< type
arch = 'i686'
machine = 'pc' >hvm</ type >
< boot
dev = 'cdrom' />
</ os >
|