1. 程式人生 > >KVM部署搭建

KVM部署搭建

kvm linux 高可用

1KVM概述

公司部分linux服務器利用率不高,為充分利用這些linux服務器,可以部署kvm,在物理服務器上運行多個服務,例如,運行nginx的服務器上部署kvm,然後虛擬機上運行tomcat

2:知識點

Kvm2.6版本後就直接整合到linux內核,依托與CPU虛擬化指令集(如lntel-VT AMD-V)實現高性能的虛擬化支持

一:安裝方式桌面安裝

實驗環境操作系統為centos7.2 ??vmware虛擬機

1:安裝kvm所要依賴包 ?

yum ?-y ?install ?qemu-kvm ??//KVM模塊

yum ?-y ?install ?qemu-kvm-tools ?//kvm調試工具

yum ?-y ?install ?qemu-img ?//qemu組件。創建磁盤,啟動虛擬機

yum ?-y ?install ?bridge-utils ?//網絡支持工具

yum ?-y ?install ?libvirt ?//虛擬管理工具

yum ?-y ?install ?virt-manager ?//圖形界面管理虛擬機

2yum安裝結束後支持虛擬化功能需要調試 ?重啟?

技術分享圖片

驗證是否支持虛擬化功能

[root@localhost?~]#?cat?/proc/cpuinfo?|?grep?vmx

技術分享圖片

檢查是否支持kvm模塊

[root@localhost?~]#?lsmod?|?grep?kvm

技術分享圖片

3:設置kvm網絡

宿主服務器安裝完成kvm 首先要設定網絡 在libvirt中運行kvm網絡有倆種辦法

1NATBridge

默認是NAT

1:用戶模式 NAT方式,默認網絡,數據包由NAT方式通過主機接口進行傳送,可以訪問外網,但是無法從外部訪問虛擬機

2: 橋接模式 允許虛擬機像一臺獨立的主機一樣擁有網絡,外部的機器可以直接訪問到虛擬機內部,但需要網卡支持,一般有線網卡都支持

Bridge 橋接

修改網卡路徑

[root@localhost?~]#?vim?/etc/sysconfig/network-scripts/ifcfg-eno16777736

技術分享圖片

[root@localhost?~]#?vim?/etc/sysconfig/network-scripts/ifcfg-br0

技術分享圖片

重新網卡服務 systemctl ?restart ?network ?查看確認

IP地址

技術分享圖片

Kvm管理

1)打開管理軟件libvirt

[root@localhost?~]#?virt-manager

1)選擇“存儲”,單擊“+”新建存儲池,輸入/data_kvm/store,這個位置用於存儲之後創建的虛擬機。

[root@localhost?~]#?mkdir?-p?/data_kvm/sorce
[root@localhost?~]#?mkdir?-p?/data_kvm/iso

技術分享圖片

技術分享圖片

創建完成的結果如下所示

技術分享圖片

創建存儲卷

技術分享圖片

技術分享圖片

新建虛擬機,點擊圖中的new

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

最後選擇左上角的begin ?installation開始啟動虛擬機的安裝。

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

部署完成

技術分享圖片








KVM部署搭建