100XD項目問題解析

一、DDC初始化配置中連接數據庫提示Citrix host 

Services不可用,無法正確配置DDC

該問題引起是由於DDC配置中一次性添加大量的存儲,導致Citrix Host Service服務中斷,可以通過在DDC配置中少量添加存儲,其後再在主機配置中添加剩餘存儲可解決該問題。

二、客戶端可以使用IE連接桌面,也可以使用Receiver客戶端插件連接。測試過程中發現新版本的Receiver4.1的連接方式需要使用HTTPS,有沒有不使用https,使用http的方式登錄界面

通過分析,自Receiver3.4版本後,客戶端使用插件默認使用HTTPS的方式登錄。Receiver3.3與Receiver3.2版的使用可使用http的方式連接。通過使用物理機安裝測試。使用receive3.2版本,客戶端使用IE登錄與使用Receiver插件可以正常連接虛擬桌面。所一定的測試,已建議使用Receiver3.2版本作爲客戶端插件的安裝版本。同時,也希望對Receiver3.3版本進行,觀察效果

三、首次登錄虛擬桌面會彈出citrix相關對話框界面,在虛擬桌面中,用戶可以控制首選項對桌面的分辨率,控制對桌面的訪問。現在平安的需求爲控制用戶對於首選項的設置,不能彈出對話框界面

1. 根據Citrix技術支持提供的KB,在win7上測試禁用首選項中的策略,策略能正常啓用,且能控制虛擬桌面對於本地磁盤的訪問。但是在用戶端的首選項中並沒有發現用戶的訪問權限選項被鎖定。通過與Citrix技術支持溝通:確認首選項內容可以通過導入註冊表與ADM模板控制用戶的虛擬桌面對於本地磁盤數據的訪問。但是在用戶的虛擬桌面首選項中的選擇是無法被鎖定的,這屬於Citrix Receiver插件本身的bug。如果需要對強制控制用戶對於首選項的控制,目前的辦法只能直接刪除Citrix的工具欄,不讓用戶能接觸首選項控制。但不建議如此做,工具欄中還有如主頁、窗口模式等對用戶而言非常實用的選項。

對於用戶虛擬桌面對於本地磁盤數據訪問的控制,已通過HDX策略實現用戶的虛擬機具有隻讀權限。

四、登錄發佈的虛擬桌面,查看CPU,發現如下問題:配置中對虛擬桌面分配4CPU,但是在發佈的桌面屬性中查看顯示爲2CPU,查看資源管理器中CPU數目也爲2

經過查看對比,發現虛擬桌面中的設備管理器中確認是以分配4CPU,但是虛擬桌面卻只識別出2CPU,經過排查,該問題與citrix的Xenserver的機制有關:XenServer分配給虛機的vCPU都是以Socket的形式呈獻給上層虛機的,這就導致,通過XenCenter最多隻能給虛機分配2個vCPU,即使多分配,系統也無法識別到,因爲windows 7和XP最多隻支持2個socket。對於該問題,需要手動調整一下XenServer中虛機的CPU的平臺模式設置,在池中的master上,對設置模板或者虛機的Platform參數,設置cores-per-socket

xe vm-param-set platform:cores-per-socket=<some count> uuid=<target vm uuid>

通過在Xenserver中的改命令,可實現VDA和虛擬桌面中能識別利用的CPU數目爲按要求分配的4。

五、查看存儲發現,此時存儲使用的是精簡置備模式

對於Citrix而言,對於存儲,一般存在兩種形式,一種是基於文件的VHD:這種情況下,VM的Image將會以精簡置備的VHD格式保存在SR上或者共享的NFS存儲上,即使用多少存儲,佔用多少存儲。另一種是基於LVM-Based VHD,默認情況下,當Xenserver連接光纖,iSCSI或者SAS的本地存儲是,是以後置備的方式存在,即分配多少存儲,佔用多少存儲。平安銀行的環境是使用的netapp的NFS NAS存儲。所以在查看存儲狀態時是使用精簡置備模式。

六、通過VDA發佈出來的測試桌面背景爲黑色

可直接使用個性化設置將桌面背景修改爲藍天白雲。判定問題可能爲在測試安裝軟件時使用遠程桌面,而遠程桌面的背景設置被禁用的影響影響。

七、LUN的最優劃分

一個LUN帶30個以內的VM,越靠近這個值越優

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章