Linux系統中KVM安裝與使用方法

來源:互聯網
上載者:User

一、如何安裝KVM

這裡我是在Windows系統中使用VMware Workstaion安裝了一台Linux的虛擬機器來進行KVM的安裝操作的。
首先,我們需要瞭解我們安裝的Linux系統的CPU是否支援KVM虛擬化技術,所以我們需要如下命令:

Egrep ‘vmx|svm’ /proc/cpuinfo

若輸入命令沒有flags提示,則表示是沒有支援虛擬化技術的。實際作業系統需要進入BIOS中開啟Intel VT-x/EPT或AMD-V/RVI(V),虛擬機器的話只需要在 虛擬機器設定-虛擬化引擎 處勾選上該選項就可以了。

 

在檢查好CPU是支援KVM虛擬化技術之後,那麼就需要我們使用yum 命令下載安裝KVM功能和所需要的軟體包,具體需要的命令是:

yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager libvirt libvirt-python python-virtinst


或者是命令:

yum groupinstall KVM

當我們將KVM下載安裝好了之後,就可以使用KVM虛擬化技術來建立我們的不同虛擬系統了。當然,對於菜鳥來說,我們可能並不太瞭解Linux命令列的命令,使用很多命令功能都需要上網Google才知道怎麼操作;並且如果我們在KVM中要安裝Windows系統的話,命令列模式也不太好操作。所以在這裡就推薦大家將Linux系統安裝上圖形化介面,具體命令是:


Yum groupinstall ‘X Window System’
Yum gorupinstall gnome


安裝好圖形化介面之後,則需要我們切換到圖形化介面下操作,命令是:


Init 5

或者 :


start5

當然,如果想每次開機之後,Linux系統都自動進入到圖形化介面,則我們需要修改:


Vi /etc/inittab


將“id:3:initdefault: ”修改為“id:5:initdefault: ”

 

進入到Linux圖形化介面下之後,想要使用KVM虛擬化技術來搭建虛擬作業系統,那麼我們還得要有想要安裝得作業系統鏡像檔案,就需要將iso檔案拷貝到該Linux作業系統下。而我們使用的VMware Workstations的話,可以選擇安裝VMware Tools

安裝VMware Tools 有可能還是無法實現將檔案拷貝到虛擬機器Linux作業系統中,那麼在這裡就為大家推薦一款最便捷的串連Linux虛擬機器的工具–SecureCRT,他是內建SFTP功能的,串連上虛擬機器Linux作業系統之後,就可以直接上傳iso檔案了。
 

二、如何配置KVM

上傳好iso檔案之後,就可以放心的使用我們的KVM虛擬作業系統技術了。開啟 應用程式-系統工具-虛擬系統管理器


 

建立新的虛擬機器,完成虛擬機器中的裝系統的配置,使用方法與VMware Workstation類似,這裡就不一一贅述了。


值得一提的是,我使用的是虛擬機器,然後再在虛擬機器中使用KVM虛擬技術再在虛擬機器中建立虛擬機器,所以如果想要讓外部本地能夠遠端存取內部虛擬機器的話,VMware Workstation就要使用兩張不同的網卡,對外部本地串連使用橋接,對內部虛擬機器使用NAT,類比出線上伺服器和本地客戶機的情況進行串連,不同的IP位址區段最後實現外部本地地址能夠遠端連線內部虛擬機器。KVM虛擬技術是屬於完全虛擬化技術,確實是比較強大。之後再繼續探索它提供的功能吧

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.