环境准备
以 CentOS 7.9 操作系统为例演示。
若为虚拟环境安装,请打开CPU虚拟化支持。
查看CPU是否⽀持VT技术
[root@kvm ~]# cat /proc/cpuinfo | grep -E 'vmx|svm'
- vmx: Intel 虚拟化支持
- svm: AMD 虚拟化支持
安装基础依赖
[root@kvm ~]# yum -y install gcc unzip zip git epel-release python-pip python-devel libxml2-python nginx
安装软件
安装 KVM 虚拟化软件
[root@kvm ~]# yum -y install qemu-kvm qemu-kvm-tools virt-manager libvirt virt-install
说明:
- qemu-kvm 虚拟化软件
- virsh virt-manager virt-viewer virt-install other-tools是libvirt用户态的工具
启动服务并设置为开机启动
[root@kvm ~]# systemctl start libvirtd && systemctl enable libvirtd
查看KVM模块加载
[root@kvm ~]# lsmod | grep kvm
kvm_intel 188740 0
kvm 637289 1 kvm_intel
irqbypass 13503 1 kvm
升级系统并重启(可选)
[root@kvm ~]# yum -y upgrade && reboot