使用KVM构建虚拟化服务器教程2(在已有的CentOS上安装KVM)
三、在已有的系统上安装 KVM
1,环境准备
(1)我们还是以 CentOS 7 为例。因为我们这次使用 WMware 做实验,在建立的虚拟机的 CPU 要勾选虚拟化功能,这样虚拟机才会支持 KVM 虚拟化。
提示:如果是物理服务器,需要在 BIOS 中打开虚拟化功能(Virtualization Technology),一般的服务器默认是打开这个功能的。

(2)然后进入系统执行如下命令,如果有过滤出 vmx 或 svm 关键字就代表设备支持虚拟化,vmx 是 Intel 的 CPU,svm 是 AMD 的 CPU。
grep -E 'svm|vmx' /proc/cpuinfo

(3)接下来执行如下命令更新 yum:
yum update
(4)然后设置 SELinux 成为 permissive 模式(临时关闭 selinux)
setenforce 0
2,KVM 相关组件安装
(1)首先执行如下命令安装 qemu-kvm 和 qemu-img 包,这个是虚拟机能够运行的最基本要求:
yum install qemu-kvm qemu-img
(2)为了方便使用,我们接着执行如下命令安装相关的管理工具:
yum install virt-manager libvirt libvirt-python libvirt-client
(3)对于 RHEL/CentOS7 系统,还需要安装如下几个额外的包:
yum groupinstall virtualization-client virtualization-platform virtualization-tools
(4)接着执行如下命令重启 libvirtd:
systemctl restart libvirtd
(5)重启后执行如下命令检查运行状态:
systemctl status libvirtd

3,安装 Cockpit、配置网卡、创建虚拟机
(1)接下来的安装、配置工作使用同前文教程一样,具体可以参考上一篇文章:
(2)KVM 虚拟机的创建、管理,以及相关命令也可以参考上一篇文章: