目前Linux下面的虛擬機器(Virtual Machine ; VM)主要有VMWare、VirtualBox、XEN、KVM四種較為普遍。
其中KVM(Kernel-based Virtual Machine)是在Linux kernel 2.6版本納入的。
其硬體平台需要有支援虛擬化功能才能使用:
其硬體平台需要有支援虛擬化功能才能使用:
- x86 64 架構平台,CPU 需要支援完整虛擬化功能
- Intel CPU 需要支援 vmx 功能,AMD CPU 則需要 svm 功能
安裝步驟如下:
(1)檢測是否符合以上硬體的支援,就是檢視 /proc/cpinfo 內是否有 vmx or svm 項目.
egrep 'vmx|svm' --color /proc/cpuinfo
(2)安裝GUI圖形管理工具.
yum install virt-manager
(3)到 XWindow 內啟動 virtual manager 程式,會列出其他必需安裝的套件,直接選擇全部安裝,安裝完先關閉virtual manager管理介面。
(4)啟動 libvirtd 服務。(libvirt是virtual manager和kernel溝通的中介API程式庫。)
/etc/init.d/libvirtd start chkconfig libvirtd on
之後在XWindow上啟動 virtual manager 管理介面來使用,使用方式就像在Windows裡用VM一樣了~
沒有留言:
張貼留言