圖文 學習安裝Citrix XenServer 4.1虛擬機
從Xen基礎架構的概念層到實實在在實現(xiàn)其潛能已經(jīng)不再是不可能的事情了。在本系列文章的***部分中,讀者將會學習到如何安裝Citrix XenServer 4.1。在這篇文章中,我們將會在XenServer上安裝Linux虛擬機。
在XenServer上安裝Linux虛擬機
在XenServer上安裝一臺Linux虛擬機和安裝一個Linux操作系統(tǒng)并不相同,這主要是因為不能夠從虛擬的CD-ROM或者DVD中開始安裝。XenServer提供了三種安裝Linux虛擬機的方法:
使用最小化的Debian版本,該版本包含在XenServer中;
從網(wǎng)絡上的安裝服務器開始安裝;
在物理Linux服務器的光驅(qū)中插入XenServer安裝光盤,使用P2V(Physical-to-Virtual)轉(zhuǎn)換創(chuàng)建一臺虛擬機,該虛擬機的創(chuàng)建是基于虛擬機的;
在這個例子中,我們從網(wǎng)絡安裝服務器的角度來介紹安裝過程。這就需要假設目前網(wǎng)絡上有可用的安裝服務器。
開始安裝Linux虛擬機:啟動XenCenter,登錄到XenServer上。注意一定要點擊XenCenter中的服務器,否則就不能做任何操作。點擊之后就可以看到八個標簽頁,在標簽頁上可以看到服務器的更多信息(如圖1所示)。
圖1:點擊XenServer中的服務器后看到的關于服務器配置的細節(jié)信息
點擊“新建虛擬機”按鈕,開始創(chuàng)建虛擬機的向?qū)?。從可用的模板列表中,選擇希望安裝的操作系統(tǒng)。如果這個列表上沒有希望安裝的操作系統(tǒng)類型,選擇“其它操作系統(tǒng)”。
圖2:在模板列表上選擇希望安裝的操作系統(tǒng)
輸入一個名字(如果愿意的話)作為將要創(chuàng)建的虛擬機的一個描述,然后點擊“下一步”繼續(xù)。在接下來的窗口中,需要輸入一些關于虛擬機的細節(jié)信息。此時需要輸入HTTP、FTP或者NFS的URL,該地址可以導向安裝服務器的安裝池中。同時也需要輸入操作系統(tǒng)的高級啟動參數(shù)。如果沒有特定需要的話,可以使用默認配置。
圖3:需要輸入安裝池的URL才可以繼續(xù)進行安裝
在接下來的窗口中需要定義虛擬機用到的虛擬硬件。XenServer允許定義比服務器上可用的物理CPU內(nèi)核數(shù)量更多的虛擬CPU,但是這樣做未必是件好事,因為必定會帶來虛擬機性能的下降。同時也需要輸入賦予虛擬機的初始內(nèi)存大小,不用過多地考慮要設置的內(nèi)存大小,因為后期的增加相對也比較容易。
圖4:不要給虛擬機分配超過服務器上物理CPU數(shù)量的虛擬CPU
接下來定義虛擬磁盤文件的大小,默認的值通常都比較小,所以需要在定義時進行擴增。同時也需要選擇創(chuàng)建磁盤文件的地址,如果把所有的存儲都分配在存儲資源池中,此時就只能選擇XenServer上的“本地存儲(Local Storage)”。
圖5:默認情況下,安裝程序在服務器的存儲資源池中創(chuàng)建一個8GB磁盤文件
接受網(wǎng)卡的默認配置,點擊“下一步”。彈出的窗口顯示的是對該虛擬機配置的全局信息,點擊“完成”就可以完成安裝過程的這一部分。虛擬機開始自動安裝,用戶可以在XenCenter界面中監(jiān)控安裝執(zhí)行情況。
圖6:在常規(guī)(General)的標簽頁中可以看到安裝虛擬機給服務器帶來的性能上的負載
安裝完成之后,在XenServer中激活控制臺標簽頁。可以看到等待輸入的安裝程序。從這個角度來看,直到新虛擬機完全可用才是安裝完成。
小結
現(xiàn)在讀者應該知道如何安裝Linux虛擬機。由于不能從CD-ROM或者DVD直接開始安裝,所以安裝虛擬Linux***的方法就是使用網(wǎng)絡安裝服務器。在本系列文章的下一部分,讀者將會看到如何實現(xiàn)P2V的轉(zhuǎn)換。