Linux下使用Xen搭建虛擬機器
安裝Xen
安裝有幾種方式,可供選擇,你只需選擇其中之一即可。
方式一:類windows安裝。
類似windows下的安裝。具體操作為:
用滑鼠點選左上角 應用程式 -> 新增或刪除軟體 -> 虛擬化,選中安裝即可。
方式二:命令列安裝。
# yum –y install xen*
安裝XEN需要的服務
#yum -y install virt-manager安裝虛擬化管理程式包
# yum -y install kernel-xen*
安裝XEN的相關核心
方式三:原始碼包安裝
2,解壓。tar
3,進入目錄。cd
4,make KERNELS="Linux-2.6-xen0 linux-2.6-xenU" world
這一步需要一些第三方包,如python。需要什麼就安裝什麼就可以。編譯完成後,會在dist目錄生成需要安裝的東西。
5,make install
如果以上步驟出錯,請Google或Baidu之。安裝完畢後,你會發現在/boot下新安裝了三個東西:xen-3.1.0.gz,vmlinuz-2.6.18-xen0和vmlinuz-2.6.18-xenU。xen-3.1.0.gz是hyperviser,或者叫VMM;核心xen0是執行在domain0的,核心xenU執行在其它的domain。
二、檢測
1、檢查xen核心檔案
安裝是否正常:檔案位於/boot
# ls –lh /boot
2、修改系統啟動核心為支援xen的kernel
3、重新啟動主機(reboot)
4、檢查系統是否已經成功載入支援虛擬化的kernel
(1) 執行# uname –a
Linux slave1 2.6.18-371.4.1.el5xen #1 SMP Thu Jan 30 06:58:16 EST 2014 x86_64 x86_64 x86_64 GNU/Linux 表示已安裝成功
(2) xen啟動停止命令 xend start|stop|restart