XenServer部署系列之02——系統安裝及許可

XenServer部署系列之2系統安裝及許可後端


做業環境 瀏覽器


服務器#1服務器

OS:XenServer 6.2網絡

Hostname:xsr01架構

Eth0 IP:192.168.0.241/24框架

Gateway:IP:192.168.0.1/24ide

硬件環境:Dell PowerEdge R720工具


筆記本電腦#1學習

OS:Windows 7ui

Software:XenCenter 6.2

IP:192.168.0.240/24

Gateway:IP:192.168.0.1/24



1、XenServer和XenCenter的安裝


首先要弄清楚XenServer和XenCenter,以及二者之間的關係。


XenServer是一個相似於Linux的操做系統,經過CD光盤或基於網絡的安裝過程安裝在物理主機上,其安裝過程很是簡單,一般被稱爲10分鐘Xen體驗(Ten to Xen)。


XenServer是從客戶機安裝管理工具XenCenter進行管理的。XenCenter採用基於圖形用戶界面的管理控制檯,該控制檯可安裝在任何Windows PC機或服務器上,須要.Net3.5框架支持。XenServer安裝完成後,網絡連通的PC機使用瀏覽器直接訪問XenServer的IP地址,可下載XenCenter。本案是http://192.168.0.241


XenCenter須要鏈接XenServer主機才能真正的構成XenServer的先後端虛擬化架構,其實更多的操做都是經過XenCenter進行,包括XenServer羣集管理和存儲等資源池的所有操做,均可以在XenCenter上實現。


XenServer和XenCenter二者的安裝都很簡單,網上資料甚多,這裏再也不贅述。

如下連接爲官方的XenServer、XenCenter安裝嚮導文檔,很是詳盡,很值得新手學習。

http://www.citrix.com/content/dam/citrix/en_us/documents/products-solutions/citrix-xenserver-quick-installation-and-licensing-guide.pdf


值得注意的是XenServer的安裝過程當中,會把選定的目的硬盤上原有的全部數據擦除、按它的文件系統進行格式化——並且,XenServer的安裝沒有分區一說,這與Linux有着很大的區別。



2、爲XenServer分配許可證


先上一張比較流行的關於XenServer許可的流程圖。


wKiom1OhCG2DTUzCAAjgCLFDDo0141.bmp


有關資料如是說:XenServer會同License通訊,檢查License,獲取License成功之後,XenServer主機會每5分鐘與License Server通訊一次,發送心跳消息,聲明主機處於活動狀態。若是通訊失敗,XenServer將進入30天的寬限期,若是在寬限期內,仍然沒法與License Server取得聯繫,那麼主機將會處於License過時狀態,VM將沒法啓動和恢復,但不影響正在運行的虛機。特別地,在一個資源池中,若是各個主機的License受權版本不相同的狀況下,對各類操做有必定的限制和影響。在新的主機加入資源池的時候,必須先對主機進行受權,才能加入到資源池,並且,新主機的License版本必須同資源池中License受權版本最低的一致,不然,沒法加入資源池。


XenServer6.2開始已經開源了,系統安裝完成以後,不須要許可直接就能夠用。但爲何許多資料都說到要架設Licensing Server進行許可呢?其實我一直不太理解。個人理解是,許可的意義在於XenCenter的功能,若是沒有對XenServer進行許可,儘管它是免費的,但XenCenter並無足夠的權限對它進行更高級的操做。


License Server的架設請見上一篇博文《XenServer部署實錄—準備工做》,這裏再也不贅述。下面說說如何經過XenCenter爲XenServer分配許可證。


在XenCenter中,經過「Add a server」(主界面的Add a server按鈕,或菜單中的Server->Add)將剛安裝好的主機名爲xsr01的XenServer服務器添加進來。列表中,新添加的XenServer服務器的名字,即爲其主機名。以下圖所示。


wKioL1OhRuvi4qg_AAFKskSFbpY074.jpg

XenCenter菜單Tools下,有個License Manager的子菜單,就是用來管理、分配許可證的。


wKioL1OhCHHyeyL0AAXWgJ2K9BM089.bmp


在打開的License Manager窗口中,能夠看到,此時xsr01的狀態爲「Unsupported」,即不受支持的。勾選將要分配許可證的XenServer服務器(若是已經鏈接了不少XenServer服務器的話,能夠同時勾選多臺),左下角的「Assign License」變得可用,單擊該按鈕,將彈出「Apply License」對話框。


wKiom1OhCKKDMostABTjaBzBs7I547.bmp


在Apply License對話框中,填寫License Server 的IP地址及其端口號(默認爲27000),並指定License的版本類型,本案中,使用的是基於XenDesktop版本的許可證(Citrix官網上無法免費申請XenServer Per-Socket的許可證),使用該許可證進行許可用,能夠得到哪些高級功能,我也不是很清楚,在實踐中,桌面虛擬化的實現,是須要用到這個許可證的。

而後點擊「OK」,等待3秒左右,便可完成許可證分配。


wKioL1OhCHijaAveABTQzOoiLi0427.bmp


被分配許可證後的XenServer主機,其狀態變成「Licensed」,以下圖所示。

圖示中右則的「License Expires」值爲「Never」,但若是該許可證90天到期的話,仍是會失效的。


wKiom1OhCJqj4obAABTjaBuXllw673.bmp


固然了,License Server所在的Windows系統(本案爲Windows Server 2008 R2)是要一直保持運行的。在實際應用中,XenServer系統安裝、配置完成後,在裏面運行一個Windows系統的虛擬機,以做爲License Server所在的服務器。


至此,XenServer系統的安裝及許可順利完成。接下來是系統的管理和配置。

相關文章
相關標籤/搜索