利用命令行,新建一台KVM虚拟机。
需要准备一块虚拟网卡,新建虚拟网卡参考:https://teddyou.com/?id=83
需要准备一个虚拟硬盘,使用后端模板克隆新的硬盘参考:https://teddyou.com/?id=82
当前面两项准备完成后,我们只需要编写xml配置文件,就可以创建虚拟机了!
编写xml配置文件参考官网详细手册:https://libvirt.org/format.html
以下是举例操作步骤:
新建xml文件:
vim /etc/libvirt/qemu/node.xml
写入:(删除//注释说明)
<domain type='kvm'> <name>node</name> //机器名 <memory unit='KB'>1524000</memory> <currentMemory unit='KB'>1524000</currentMemory> <vcpu placement='static'>2</vcpu> <os> <type arch='x86_64' machine='pc'>hvm</type> <boot dev='hd'/> <bootmenu enable='yes'/> <bios useserial='yes'/> </os> <features> <acpi/> <apic/> </features> <cpu mode='host-passthrough'> </cpu> <clock offset='localtime'/> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/libexec/qemu-kvm</emulator> <disk type='file' device='disk'> <driver name='qemu' type='qcow2'/> //文件格式 <source file='/var/lib/libvirt/images/node.img'/> //准备好的的存储盘路径 <target dev='vda' bus='virtio'/> </disk> <interface type='bridge'> <source bridge='vbr'/> //指定我们准备好的网卡名 <model type='virtio'/> </interface> <channel type='unix'> <target type='virtio' name='org.qemu.guest_agent.0'/> </channel> <serial type='pty'></serial> <console type='pty'> <target type='serial'/> </console> <memballoon model='virtio'></memballoon> </devices> </domain>
配置完成过后使用命令激活:
virsh define /etc/libvirt/qemu/node.xml
完成以上操作就可以开机启动了
链接虚拟机:
virsh console node
退出按下:Crtl+]
修改机器性能:(注意:需要关闭虚拟机后执行修改)
virsh edit node
发表评论