返回 导航

其他

hangge.com

使用KVM构建虚拟化服务器教程2(在已有的CentOS上安装KVM)

作者:hangge | 2020-11-12 08:10
    在前文中,KVM 相关组件是随系统安装时一起安装(点击查看)。有时我们需要在已有的系统上新增 KVM 虚拟化功能,与前文比只需多几个步骤,下面通过样例进行演示。

三、在已有的系统上安装 KVM

1,环境准备

(1)我们还是以 CentOS 7 为例。因为我们这次使用 WMware 做实验,在建立的虚拟机的 CPU 要勾选虚拟化功能,这样虚拟机才会支持 KVM 虚拟化。
提示:如果是物理服务器,需要在 BIOS 中打开虚拟化功能(Virtualization Technology),一般的服务器默认是打开这个功能的。

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

(3)接下来执行如下命令更新 yum
yum update

(4)然后设置 SELinux 成为 permissive 模式(临时关闭 selinux
setenforce 0

2,KVM 相关组件安装

(1)首先执行如下命令安装 qemu-kvmqemu-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 虚拟机的创建、管理,以及相关命令也可以参考上一篇文章:
评论

全部评论(0)

回到顶部