搭建KVM虚拟化平台

搭建KVM虚拟化平台

简述

什么是虚拟化?ios

虚拟化就是把硬件资源从物理方式转变为逻辑方式,打破原有物理结构,使用户能够灵活管理这些资源,而且容许1台物理机上同时运行多个操做系统,以实现资源利用率最大化和灵活管理的一项技术。centos

虚拟化的优点有哪些?服务器

1)、减小服务器数量,下降硬件采购成本。ide

2)、资源利用率最大化。ui

3)、下降机房空间、散热、用电消耗的成本。centos7

4)、硬件资源可动态调整,提升企业IT业务灵活性。操作系统

5)、高可用性。3d

6)、在不中断服务的状况下进行物理硬件调整。code

7)、下降管理成本blog

8)、具有更高效的灾备能力。

实验部署

  1. 实验环境

CentOS7虚拟机、内存4G及以上、开启虚拟机的虚拟化引擎功能

2.实验部署

  • 首先在虚拟机上添加一块40G的磁盘,而且对磁盘进行分区,格式化,建立一个挂载点/vdir,挂载
fdsik -l     #查看当前系统磁盘状态
fdisk /dev/sdb    #对添加的第二块磁盘进行分区操做

n→p→enter→enter→enter→w 
mkfs -t xfs /dev/sdb1   #格式化分区

mount /dev/sdb1 /vdir
  • 将咱们须要CentOS7的系统镜像文件挂载到虚拟机备用
mount.cifs //172.16.10.1/ruanjiangongju /abc

cp CentOS-7-x86_64-DVD-1708.iso /opt/     #将镜像文件复制到/opt目录下备用
  • 关闭防火墙及SELinux
systemctl stop firewalld.service
setenforce 0
  • 安装相关环境包

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

  • 查看本身的cpu是否支持虚拟化
egrep '(vmx|svm)' /proc/cpuinfo
  • 建立虚拟机

qemu-img create -f raw /vdir/l01.raw 20G

  • 开启服务

systemctl start libvirtd.service

  • 定义安装
virt-install --name L01 \
--virt-type kvm \
--ram 2048 \
--cdrom=/opt/CentOS-7-x86_64-DVD-1708.iso \
--disk path=/vdir/L01.img \
--network network=default \
--graphics vnc,listen=0.0.0.0 \
--noautoconsole 

开始安装......
域安装仍在进行。您能够从新链接
到控制台以便完成安装进程。

使用VNC 客户端进行访问 ,便可开始虚拟机使用

搭建KVM虚拟化平台

搭建KVM虚拟化平台

而后按照安装虚拟机的方法一步步安装就能够了

由于我这里是最小化安装,因此安装完成后我这里是这样的

搭建KVM虚拟化平台

在centos7安装界面
按完tab 选取 install时
在底部修改内核参数网卡为 eth0

插入一句话
net.ifnames=0 biosdevname=0

这样kvm虚拟机就安装完成了

相关文章
相关标签/搜索