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格式
然后按照顺序创建虚拟机即可: