一、如何安裝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虛擬技術是屬於完全虛擬化技術,確實是比較強大。之後再繼續探索它提供的功能吧