KVM(Kernel-Based Virtual Machines)是一个基于Linux内核的虚拟化技术, 可以直接将Linux内核转换为Hypervisor(系统管理程
序)从而使得Linux内核能够直接管理虚拟机, 直接调用Linux内核中的内存管理、进程管理子系统来管理虚拟机
1.验证支持kvm
egrep '(vmx|svm)' /proc/cpuinfo
2.关闭防火墙和SELinux
关闭防火墙并禁止开机自启
systemctl stop firewalld.service
systemctl disable firewalld.service
关闭 selinux (vim /etc/sysconfig/selinux)
#SELINUX=enforcing
SELINUX=disabled
3.下载安装
yum install qemu-kvm libvirt libvirt-python virt-manager libguestfs-tools virt-install bridge-utils acpid -y
. 4.验证安装结果
lsmod | grep kvm
出现下图验证安装成功
5.开启kvm服务并设置开机自启
systemctl start libvirtd
systemctl enable libvirtd
6. 查看状态
systemctl status libvirtd
systemctl is-enabled libvirtd
结果:
localhost.localdomain systemd[1]: [/usr/lib/systemd/system/libvirtd.service:36] Unknown lvalue 'TasksMax' in section 'Service'
yum install systemd-*