安裝Ubuntu 15.04和配置KVM的詳細(xì)步驟

KVM (Kernel Based Virtual Machine) 是一個免費(fèi)的虛擬化工具,它與 VMware、Hyper-V 類似,也可以讓我們在主機(jī)操作系統(tǒng)中創(chuàng)建虛擬機(jī)。KVM 在開源界已經(jīng)被非常廣泛地使用,這主要得益于它能夠跑在支持硬件虛擬化 CPU 的所有 Linux 發(fā)行版平臺之上。
KVM 與 Xen 和 Hyper-V 不同的是:它不要求用戶使用特定的系統(tǒng)及內(nèi)核版本,只需要標(biāo)準(zhǔn)的 Linux 內(nèi)核即可使用 KVM 創(chuàng)建和管理虛擬機(jī)。KVM 支持完全虛擬化技術(shù),運(yùn)行在其上的每個虛擬機(jī)都獨(dú)立運(yùn)行,而無需知道主機(jī)系統(tǒng)體系架構(gòu)。
說了這么多,我們就來看看如何為Ubuntu 15.04安裝和配置KVM。
驗(yàn)證CPU是否支持硬件虛擬化
要跑KVM 必需要確保你 Linux 系統(tǒng)所在的 CPU 是支持硬件虛擬化的,不然將無法正常使用。我們可以在終端中執(zhí)行如下命令進(jìn)行驗(yàn)證:
如果你的 CPU 支持,將可以看到類似如下的返回:
如果 vmx 選項(xiàng)不可用,請重啟系統(tǒng)并到 BIOS 中啟用硬件虛擬化。
為Ubuntu 15.04安裝KVM
一旦確認(rèn)了 CPU 支持并開啟硬件虛擬化之后,我們便可以使用如下命令來為 Ubuntu 15.04 安裝 KVM 及相關(guān)的依賴包:
啟用橋接網(wǎng)絡(luò)
通常情況下,為了保證虛擬機(jī)與 Internet 的相互通信,我們需要在主機(jī)中啟動網(wǎng)絡(luò)橋接。為了保證不破壞原有的網(wǎng)絡(luò)配置,我們先使用如下命令將網(wǎng)絡(luò)配置文件進(jìn)行備份:
備份完成后,我們需要對 /etc/network/interfaces 配置文件進(jìn)行更改,將如下信息追加到配置文件當(dāng)中:
以上信息請根據(jù)你自己的網(wǎng)絡(luò)環(huán)境進(jìn)行更改,不要照搬哦!
配置完成后需要重啟一下,再使用如下命令驗(yàn)證網(wǎng)絡(luò)橋接是否配置成功:ifconfig
啟動KVM虛擬系統(tǒng)管理器
在安裝及配置完橋接網(wǎng)絡(luò)后我們便可以使用如下命令打開 KVM 虛擬系統(tǒng)管理器:
點(diǎn)擊文件菜單下的 new virtual machine 即可創(chuàng)建新虛擬機(jī)了。
KVM 已是業(yè)界被廣泛采用的一種虛擬化技術(shù),它非常簡單和易用,穩(wěn)定性也非常之高。而且使用KVM 無需支付任何費(fèi)用,我們可通過命令行或圖形界面對其進(jìn)行管理,在硬件設(shè)備支持的情況下,理論上可擴(kuò)展無限虛擬機(jī)。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助。
相關(guān)文章
- 這篇文章主要介紹了在Ubuntu的命令行終端里管理KVM虛擬機(jī)的教程,包括虛擬機(jī)的創(chuàng)建及遠(yuǎn)程連接等操作,也同樣適用于Debian系的其他Linux系統(tǒng)借鑒,需要的朋友可以參考下2016-03-01
在Ubuntu系統(tǒng)上安裝部署KVM虛擬機(jī)的基本教程
這篇文章主要介紹了在Ubuntu系統(tǒng)上安裝部署KVM虛擬機(jī)的基本教程,包括虛擬機(jī)內(nèi)網(wǎng)絡(luò)橋接的基本設(shè)置,需要的朋友可以參考下2015-12-31UBuntu系統(tǒng)安裝KVM創(chuàng)建虛擬機(jī)遭遇故障的解決方法
ping不通虛擬機(jī),ssh登錄不上,console方式登錄不上, 虛擬機(jī)無法shutdown,貌似電源管理也沒有安裝成功2013-05-07ubuntu12.04環(huán)境下使用kvm ioctl接口實(shí)現(xiàn)最簡單的虛擬機(jī)
qemu、virtual box、vmware、xen都是虛擬機(jī),一般用戶接觸到的virtual box和vmware比較多,都是用來ubuntu中跑windows,或者windows中跑ubuntu的。這篇文章給大家介紹了ubu2016-10-14