1、 环境准备
关闭SELinux,将 /etc/sysconfig/selinux 中的 SELinux=enforcing 修改为 SELinux=disabled
vi /etc/sysconfig/selinux
查看CPU是否⽀持VT技术
cat /proc/cpuinfo | grep -E 'vmx|svm'
如果输出结果包含 svm 或 vmx 字样,则表示 CPU 支持虚拟化技术。
2、清理环境:卸载KVM (可选)
yum remove rpm -qa | egrep 'qemu|virt|KVM' -y
rm -rf /var/lib/libvirt /etc/libvirt/
3、更改软件源
bash <(curl -sSL https://linuxmirrors.cn/main.sh)4、安装软件
yum install qemu-kvm libvirt virt-manager virt-install -y
Tip
kvm相关安装包及其作用:
qemu-kvm主要的KVM程序包virt-managerGUI虚拟机管理工具libvirtC语言工具包,提供libvirt服务virt-install基于libvirt服务的虚拟机创建命令
验证 KVM 模块
lsmod | grep kvm
5、开启kvm服务,并且设置其开机自动启动
systemctl start libvirtd
systemctl enable libvirtd
6、查看状态操作结果,如Active: active (running),说明运行情况良好
systemctl status libvirtd
systemctl is-enabled libvirtd