一、环境准备
1.关闭selinux
#getenforce 查看selinux状态
#setenforce 0 临时关闭,重启是失效
最好永久关闭: cd /etc/selinux/config 修改enforcing为disabled后保存退出
2.关闭防火墙
#systemctl stop firewalld
#systemctl disable firewalld
3关闭Network Manager
#sysetmctl stop Network Manager
#systemctl disable Network Manager
二、开始安装
1.检查物理机是否支持虚拟化
#cat /proc/cpuinfo |grep vmx
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 popcnt lahf_lm ssbd ibrs ibpb
这是截取的一段,有这个说明服务器支持虚拟化
2.安装kvm以及需要的依赖包
#yum -y install qemu-kvm qemu-key-tools virt-manager libvirt virt-install python-virtinst bridge-utils kvm qemu libvirt virt-viewer qemu-system
3.查看KVM虚拟环境和模块是否完成
a. virsh list --all或者virsh -c qemu:///system list //这个要实行要start libvirtd
b. # lsmod |grep kvm
kvm_intel