Bootstrap

龙蜥(Anolis)OS8.6安装配置KVM虚拟机

一、检查您的系统是否支持硬件虚拟化

要查看您的系统是否支持硬件虚拟化 (HV),请运行以下命令:

$ cat /proc/cpuinfo | egrep "vmx|svm"

       在输出中,查看标志列表。如果您发现vmx(对于 Intel 处理器)或svm (对于 AMD),则系统支持硬件虚拟化。

       注意:如果您在支持 HV 的系统上安装 KVM 时遇到问题,请检查您的 BIOS 以查看是否启用了 HV。要启用 HV,请参阅主机 BIOS 的文档。

宿主机网卡配置:

[root@anolise ~]# cat /etc/sysconfig/network-scripts/ifcfg-eno1 | grep "#" -v
DEVICE=eno1
ONBOOT=yes
BRIDGE=br0

宿主机桥接网桥配置:

[root@anolise ~]# cat /etc/sysconfig/network-scripts/ifcfg-br0 | grep "#" -v
TYPE=Bridge
BOOTPROTO=static
NAME=br0
UUID=c7d2fb1c-fce5-4f9c-a9e1-cca185807ee2
DEVICE=br0
ONBOOT=yes
IPADDR=10.0.0.29
PREFIX=24
GATEWAY=10.0.0.1
DNS1=114.114.114.114
systemctl restart libvirtd
systemctl restart NetworkManager

二、安装KVM

$ yum install @virt

启动并启用libvirtd服务

systemctl enable --now libvirtd

三、安装KVM所需工具包

yum groupinstall "Virtualization Host"

yum install virt-manager libvirt virt-manager  libvirt-client virt-install virt-viewer -y

virt-manager 启动虚拟机管理,创建虚拟机。

四、虚拟机详情

<domain type="kvm">
  <name>linux2020</name>
  <uuid>8e93d8fe-d261-4cc4-9e81-a84fa2bb4a4c</uuid>
  <metadata>
    <libosinfo:libosinfo xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0">
      <libosinfo:os id="http://libosinfo.org/linux/2020"/>
    </libosinfo:libosinfo>
  </metadata>
  <memory unit="KiB">4194304</memory>
  <currentMemory unit="KiB">4194304</currentMemory>
  <vcpu placement="static">2</vcpu>
  <os>
    <type arch="x86_64" machine="pc-q35-rhel8.6.0">hvm</type>
    <boot dev="hd"/>
  </os>
  <features>
    <acpi/>
    <apic/>
  </features>
  <cpu mode="host-passthrough" check="none" migratable="on"/>
  <clock offset="
;