搭建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虛擬機就安裝完成了

相關文章
相關標籤/搜索