很久沒有玩 XenServer 了,這次因為拿到一台 Celeron J1900,同事說沒法子裝ESXi,但是可以裝 XenServer和 Hyper-V,所以特地裝來測試。
現在的 XenServer 完全 Open Source (下載網址),原本的XCP也整合進 XenServer 不再更新。基本安裝和以前一樣,就省略不寫。
但是 XenCenter 似乎還不是 Open Source ,所以雖然 XenServer 可以使用全功能,但在沒有License的情況下無法透過 XenCenter安裝更新。 我去 Citrix 申請了一個免費的 license key,但是現在不允許只安裝 key ( xenserver.lic ) ,必須要安裝 License Server ,因此搞得我很不爽,決定手動安裝更新。
以 XenServer 6.2.0 Service Pack 1為例,解開 zip 檔後,放到某個 讀得到的 Storage (我是用 CIFS),再用 ssh 登入下指令:
我是先用mount看一下,再 cd /var/run/sr-mount/<一串UUID> 到更新檔的位置
xe patch-upload -s
結束後會跳出一串 UUID 0850b186-4d47-11e3-a720-001b2151a503
再下指令
xe -s
這樣就裝好了,若要確認則得下指令看
xe patch-list -s
或是透過 XenCenter
接下來看到Dynamic Memory的功能試了一下,但效果不如Hyper-V,還是吃到飽,HyperVisor本身比以前胖了一點,但仍小於ESXi,目前最瘦的HyperVisor其實是 Hyper-V Server 3.0 R2。
對於 CPU的表現和以往差不多。
現在的 XenServer 完全 Open Source (下載網址),原本的XCP也整合進 XenServer 不再更新。基本安裝和以前一樣,就省略不寫。
但是 XenCenter 似乎還不是 Open Source ,所以雖然 XenServer 可以使用全功能,但在沒有License的情況下無法透過 XenCenter安裝更新。 我去 Citrix 申請了一個免費的 license key,但是現在不允許只安裝 key ( xenserver.lic ) ,必須要安裝 License Server ,因此搞得我很不爽,決定手動安裝更新。
以 XenServer 6.2.0 Service Pack 1為例,解開 zip 檔後,放到某個 讀得到的 Storage (我是用 CIFS),再用 ssh 登入下指令:
我是先用mount看一下,再 cd /var/run/sr-mount/<一串UUID> 到更新檔的位置
xe patch-upload -s
localhost
-u root -pw <password>
file-name=XS62ESP1.xsupdate
結束後會跳出一串 UUID 0850b186-4d47-11e3-a720-001b2151a503
再下指令
xe -s
localhost
-u root -pw <password>
patch-pool-apply uuid=0850b186-4d47-11e3-a720-001b2151a503這樣就裝好了,若要確認則得下指令看
xe patch-list -s
localhost
-u root -pw <password>
name-label=XS62ESP1或是透過 XenCenter
接下來看到Dynamic Memory的功能試了一下,但效果不如Hyper-V,還是吃到飽,HyperVisor本身比以前胖了一點,但仍小於ESXi,目前最瘦的HyperVisor其實是 Hyper-V Server 3.0 R2。
對於 CPU的表現和以往差不多。
留言