CentOS7中搭建KVM虚拟化平台

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS7中搭建KVM虚拟化平台相关的知识,希望对你有一定的参考价值。

KVM虚拟化平台

  • 虚拟化就是把硬件资源从物理方式转换为逻辑方式,打破原有的物理结构,使用户可以灵活管理这些资源,并且允许1台物理机上同时运行多个操作系统,以实现资源利用率最大化和灵活管理的一项技术。
  • 虚拟化的优点:
1)、减少服务器的数量,降低硬件采购成本。
2)、资源利用率最大化。
3)、降低机房空间、散热、用电消耗的成本。
4)、硬件资源科动态调整,提高企业IT业务灵活性。
5)、高可用性。
6)、在不中断服务的情况下进行物理硬件调整。
7)、降低管理成本。
8)、具备更高效的灾备能力。

实验环境

  • 采用CentOS7.4 x86_64,开启CPU虚拟化支持。

技术分享图片

实验过程

yum install qemu-kvm qemu-kvm-tools virt-manager libvirt virt-install -y

#qemu-kvm 虚拟化软件 虚拟网络和硬盘等 用户态

#libvirt 虚拟化工具统一接口

#virsh virt-manager virt-viewer virt-install other-tools是libvirt用户态的工具

egrep ‘(vmx|svm)‘ /proc/cpuinfo #查看是否支持虚拟化

mount.cifs //192.168.190.1/RJB2 /opt/aaa #将镜像文件挂载到/opt/aaa

cd /opt/aaa

cp CentOS-7-x86_64-DVD-1708.iso /home/aaa

添加一块新的磁盘

mkfs -t xfs /dev/sdb1 #格式化

mount /dev/sdb1 /abc

qemu-img create -f raw /abc/CentOS-7.4.img 20G #域空间

lsmod | grep kvm

技术分享图片

systemctl start libvirtd.service #开启虚拟机管理工具服务

virt-install --name CentOS7.4                      #虚拟机名称
--virt-type kvm                                    #使用kvm类型
--ram 2048                                         #内存
--cdrom=/home/aaa/CentOS-7-x86_64-DVD-1708.iso     #镜像文件
--disk path=/abc/CentOS-7.4.img                    #磁盘路径
--network network=default                          #网卡默认
--graphics vnc,listen=0.0.0.0                      #使用vnc运程连接,监听地址
--noautoconsole                                     #不使用自动控制平台

systemctl stop firewall #关闭防火墙

setenforce 0 #关闭安全功能

技术分享图片

  • 使用TightVNC Viewer连接服务器,并安装;

技术分享图片技术分享图片

  • 注:在安装好后,会断开连接,需要到CentOS7中重新开启服务;

技术分享图片

以上是关于CentOS7中搭建KVM虚拟化平台的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7中部署KVM虚拟化平台

centos7部署KVM虚拟化平台详解

搭建kvm虚拟化平台和管理kvm虚拟化平台

搭建kvm虚拟化平台和管理kvm虚拟化平台

搭建kvm虚拟化平台和管理kvm虚拟化平台

centos7安装kvm并搭建虚拟机