歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> RedHat6.5下安裝配置KVM虛擬機

RedHat6.5下安裝配置KVM虛擬機

日期:2017/2/28 14:27:10   编辑:Linux教程

--------------------------
一、前言
二、環境
三、安裝與配置
四、創建kvm虛擬機
五、管理kvm虛擬機
六、克隆kvm虛擬機
--------------------------

一、前言

KVM,即Kernel-based Virtual Machine的簡稱,是一個開源的系統虛擬化模塊,自Linux 2.6.20之後集成在Linux的各個主要發行版本中。它使用Linux自身的調度器進行管理,所以相對於Xen,其核心源碼很少。KVM目前已成為學術界的主流VMM之一。KVM的虛擬化需要硬件支持(如Intel VT技術或者AMD V技術)。是基於硬件的完全虛擬化。而Xen早期則是基於軟件模擬的Para-Virtualization,

新版本則是基於硬件支持的完全虛擬化。但Xen本身有自己的進程調度器,存儲管理模塊等,所以代碼較為龐大。廣為流傳的商業系統虛擬化軟件VMware ESX系列也是基於軟件模擬的Para-Virtualization。

二、環境

系統:rhel6.5 64位

軟件包組:

virtualization 提供虛擬機的環境,主要包含qemu-kvm

virtualization-client 管理和安裝虛擬機實例的客戶端,主要有python-virtinst,virt-manager,virt-viewer

virtualization-platform 提供訪問和控制虛擬客戶端的接口,主要有libvirt,libvirt-client

virtualization-tools 管理離線虛擬機鏡像的工具,主要有libguestfs

根據需求選擇軟件包,一般都安裝前三個,也可以只安裝個別主要的包。

為了減少不必要的麻煩,請關閉防火牆和SELinux

# cat /proc/cpuinfo |grep flags 需要全虛擬化支持為vmx(Inter)或svm(AMD)

如果確定物理機支持cpu虛擬化技術,而使用上述命令查找不到相應指令,請參考以下解決辦法:

http://www.linuxidc.com/Linux/2014-10/107895.htm

三、安裝與配置

# yum groupinstall "Virtualization" "Virtualization Client""Virtualization Platform"

# yum install qemu-kvm virt-manager libvirt //也可只安裝個別主要的包

# lsmod |grep kvm //kvm模塊一定要加載

kvm_intel 53484 0

kvm 316506 1 kvm_intel

# service libvirtd start //啟動libvirt服務

Starting libvirtd daemon: [ OK ]

--------------------------------------分割線 --------------------------------------

RHEL6 KVM虛擬化創建橋接網卡-網橋 http://www.linuxidc.com/Linux/2013-08/88517.htm

RedHat Linux KVM虛擬機橋接 http://www.linuxidc.com/Linux/2013-02/79934.htm

CentOS 5.6下KVM的安裝/橋接設置/虛擬機創建及運行 http://www.linuxidc.com/Linux/2012-12/76883.htm

Ubuntu下用libvirt安裝KVM虛擬機時找不到/bin/qemu-kvm問題解決 http://www.linuxidc.com/Linux/2013-08/88985.htm

--------------------------------------分割線 --------------------------------------

四、創建kvm虛擬機(圖形界面)

1.在kvm宿主機創建虛擬機存儲位置

# mkdir /data

2.可以利用vnc遠程連接kvm宿主機,進行管理。Application→System Tools→Virtual Machine Manager

3.進入Virtual Machine Manager管理界面,新建一個虛擬機。

5.輸入虛擬機名稱,選擇“Local Install media”

6.選擇“Use CDROM or DVD”,及使用vmware的虛擬光驅

7.選擇內存及cpu,依機器性能本身而定

更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2014-10/107972p2.htm

Copyright © Linux教程網 All Rights Reserved