redhat5xen虛擬化安裝

使用默認安裝方式安裝操作系統完畢後,從操作系統的光盤中尋找如下RPM並上傳到服務器上,用於Xen的安裝:
光盤 Server 目錄
kernel-xen
xen-lib
gnome-python2-gnomekeyring
首先安裝Kernel的RPM包,使用rpm -ivh 命令安裝。

rpm -ivh kernel-xen-2.6.18-8.el5.i686.rpm

rpm -ivh xen-libs-3.0.3-25.el5.i386.rpm

rpm -ivh gnome-python2-gnomekeyring
 

接下來修改默認的Kernel啓動順序。編輯/etc/grub.conf,找到“default=1”這行,把數字改成“0” 。“0”表示啓動第一個內核,即Xen內核。“1”表示啓動第二個內核。

修改完畢後重新啓動系統。重啓系統完成後,再安裝其他的RPM

 這裏我們還需要安裝一個依賴包bridge-utils-1.1-2.i386.rpm在Server目錄下可以找到

然後進入光盤 VT 目錄安裝其他包:

gnome-applet-vm-0.1.2-1.el5.i386.rpm
libvirt-0.1.8-15.el5.i386.rpm
libvirt-devel-0.1.8-15.el5.i386.rpm
libvirt-python-0.1.8-15.el5.i386.rpm
python-virtinst-0.99.0-2.el5.noarch.rpm
virt-manager-0.2.6-7.el5.i386.rpm
Virtualization-en-US-5.0.0-7.noarch.rpm
Virtualization-zh-CN-5.0.0-7.noarch.rpm
xen-3.0.3-25.el5.i386.rpm
xen-devel-3.0.3-25.el5.i386.rpm

現在修改啓動Xen自己的後臺服務“Xend”並將其設置爲隨機自動啓動。

/etc/init.d/xend start

chkconfig --add xend
chkconfig --level 345 xend on

接下來我們進行配置,可以使用xm命令查看幫助參數信息;通過執行vm命令輸出的這裏可以看到,xm命令行工具可執行的操作包括登錄、啓動、停止、暫停、備份、恢復、重啓、遷移、內存設置、CPU設置等。

redhat5對Xen提供的集成中包含了圖形工具,可以從菜單進入,如圖。

也可以在命令行窗口中,用命令啓動這些工具

 
本例中由於是本地安裝的Xen並在服務器的本地終端上啓動了X圖形環境,因此選擇“本地xen宿主”即可。
 

 

點擊連接如圖

 點擊---文件---新系統---前進----輸入系統名稱--前進、

選擇半虛擬化--前進----輸入安裝介質地址(可以是http、nfs)

下面我們製作安裝源

爲了製作HTTP安裝鏡像,需要一個HTTP服務器。這裏就不在詳細講述apache的配置了。我apache已經安裝好,並使用系統默認的/var/www/html作爲web服務的根目錄。

掛載光盤、mount /dev/cdrom /mnt

複製光盤中的三個目錄image、isolinux、Server到/var/www/html目錄下

複製過程中由於Server目錄包含了數百MB的RPM文件,複製過程可能稍慢。

[root@localhost ~]# cp –r /mnt/images /var/www/html
[root@localhost ~]# cp –r /mnt/isolinux /var/www/html
[root@localhost ~]# cp –r /mnt/Server /var/www/html

使用Kickstart無人值守腳本自動安裝系統

 在終端輸入:system-config-kickstart

 

 

 

 

 

 

 

 
配置好左側各項並保存到指定位置如:/ks/ks.cfg然後新建虛擬機,在下圖紅色位置填寫保存路徑即可。
 
 
 
下圖爲內存和cup分配情況,大家可以自己設定
 
 
 
配置完畢點擊結束即可進入安裝
 
 
 
 
 
以後的安裝和linux系統安裝方法一樣,在此就不多說了,到此redhat5無人值守安裝xen虛擬機就完成了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章