CentOS下安裝配置KVM的過程

來源:互聯網
上載者:User

CentOS下KVM試用

最近整理公司的幾台伺服器,由於機器少應用多,就總是覺得伺服器資源緊張,所以痛下決心使用虛擬機器 。考察了一番決定使用KVM,因為機器配置不是很高,使用KVM效能會比較好。

基礎系統選用CentOS5.4 ,下面列出具體的安裝配置過程

安裝CentOS作業系統

下載CentOS5.4,安裝是使用Server模式,不 安裝任何案頭,畢竟圖形案頭太佔資源,在選擇軟體時啟用下面的幾項:

開發工具

開發庫

虛擬化--KVM

虛擬化--KVM 起初我沒有啟用KVM,因為我想自己編譯安裝KVM,結果在裝載核心 kvm-amd模組時總是不成功!

安裝完成後首先啟用核心的kvm-amd模組,如果你的機器是intel的就改成 kvm-intel,命令如下

[root@localhost ~]# modprobe kvm-amd

如果沒有提示任何錯誤就成功 了,可以使用lsmod | grep kvm查看是否裝載成功,命令如下

[root@localhost ~]# lsmod | grep kvm kvm_amd 68648 1 kvm 223264 2 ksm,kvm_amd

看到如上類似的輸出就表示啟用kvm模組成功!

編譯安裝KVM

CentOS的yum源裡提供的kvm版本太低,所以我決定自己編譯安裝。首先下載kvm源碼包, 然後解壓,命令如下

[root@localhost ~]# tar zxvf qemu-kvm-0.12.3.tar.gz

接下來開始編 譯、安裝,進入解壓後的目錄,命令如下:

[root@localhost /]# ./configure --prefix=/usr

[root@localhost /]# make

[root@localhost /]# make install

編譯很快,基本上幾秒就完成了 ,如果沒有出現什麼錯誤,那麼恭喜你!KVM已經成功安裝了!

KVM版本 目前官方的最高版本是0.13.0 ,可是我使用發現無法通過vns串連虛擬機器,所以只好放棄,使用0.12.3版本就一切正常。

搞定虛擬機器 橋接器

虛擬機器最重要的是保證網路能正常訪問,否則就沒有意義了。啟用kvm橋接器要安裝兩個軟體 bridge-utils和tunctl。 bridge-utils可以使用yum安裝,命令如下:

yum install bridge- utils

tunctl在源裡沒有找到,需要下載rpm包手工安裝,命令如下:

[root@localhost /]# wget -c 'ftp://194.199.20.114/linux/EPEL/5Server/x86_64/tunctl-1.5-2.el5.x86_64.rpm'

[root@localhost /]# rpm -ivh tunctl-1.5-2.el5.x86_64.rpm

接下來編輯橋接器設定檔,建立一 個名字為vmbridge.sh的shell檔案,使用vim編輯,命令如下

[root@localhost /]# vim vmbridge.sh

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.