KVM_Install

KVM搭建

KVM技术是红帽在使用的一个虚拟化的程序,可以免费的实现虚拟机运行在Centos的系统中,使用vnc协议进行远程连接,也是众多国产云桌面的基础架构,今天我们就来搭建一个KVM来看看这个功能的样子。

参考链接:

https://blog.csdn.net/2302_77582029/article/details/132587802

首先开启虚拟机的CPU的虚拟化配置

然后输入命令检查这个虚拟机是否支持虚拟化(生产环境一般这个机器就是物理机,然后需要在bios上进行配置)

1
egrep -c '(vmx|svm)' /proc/cpuinfo

返回结果大于0就说明可以进行虚拟化搭建

使用yum安装相应的组件例如qemu-kvm qemu-kvm-tools virt-install qemu-img bridge-utils libvirt virt-manager这些

1
yum -y install qemu-kvm qemu-kvm-tools virt-install qemu-img bridge-utils libvirt virt-manager

安装完成后有个Complete的提示:

后面需要用网络连接那个虚拟机里面的环境,所以需要配置一个桥接的网络,方便后面连接,生产环境需要进行其他配置,有的公司会配置vSwitch来使用,看不同的设计思路。

这里需要做两个编辑,一个是对新的网卡做编辑一个是对旧的网卡做修改

修改以后重启网卡:

1
systemctl restart network

然后就是上传安装的iso文件,准备进行安装,我们这次使用图形化界面安装

1.创建存放iso镜像文件目录

mkdir -p /dyysh/data/kvm/iso

2.创建虚拟机安装位置

mkdir -p /dyysh/data/kvm/kvmStory

同时给ios、虚拟机存放路径执行权限

如果不赋予执行权限,下面执行安装虚拟机命令时会报错提示打开iso和虚拟机存放路径没有权限无法安装虚拟机 -R 递归修改权限

chmod -R 777 /dyysh

取消注释

vi /etc/libvirt/qemu.conf

然后使用命令virt-manager开启图形化管理控制台

创建好默认的磁盘文件,一个是挂载iso的一个是虚拟机的,windows虚拟机要选择RAW格式

然后按照顺序创建虚拟机即可: