虚拟机配置文件
虚拟机配置文件为 /etc/libvirt/qemu/*.xml
可以通过 virsh edit debain
指令来编辑修改。编辑后 virsh defin /etc/libvirt/qemu/*.xml
生效
磁盘配置
<disk type='file' device='disk'>
<driver name='qemu' type='raw'/>
<source file='/opt/debain.raw'/>
<target dev='hda' bus='ide'/>
<address type='drive' controller='0' bus='0' target='0' unit='0'/>
</disk>
网卡配置
<interface type='bridge'>
<mac address='52:54:00:1a:8d:c2'/>
<source bridge='br0'/>
<model type='rtl8139'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>
54 <interface type='network'>
55 <mac address='52:54:00:29:4a:62'/>
56 <source network='default'/>
57 <model type='virtio'/>
58 <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
59 </interface>
重命名虚拟机名
<name>debain</name>
<uuid>64a8fdc4-ecd0-4546-84e8-88bfa0b7be09</uuid>
问题一:调整虚拟机vcpu
第一步:关闭虚拟机
virsh shutdown master01
第二步:编辑虚拟机配置文件
virsh edit master01
...
<vcpu placement='static'>2</vcpu>
第三步:生效配置文件
virsh define /etc/libvirt/qemu/master01.xml
第四步:启动虚拟机测试
virsh start master01
问题二:调整虚拟机内存
第一步:关闭虚拟机
virsh shutdown master01
第二步:编辑虚拟机配置文件
virsh edit master01
...
<vcpu placement='static'>2</vcpu>
第三步:生效配置文件
virsh define /etc/libvirt/qemu/master01.xml
<memory unit='KiB'>2097152</memory> #最大内存
<currentMemory unit='KiB'>2097152</currentMemory> #启动虚拟机立即分配的内存
第四步:启动虚拟机测试
virsh start master01