■ 河北 唐小清
首先需要升級View Composer,之后升級View連接服務器,最后升級View安全服務器,這是服務器端的升級過程,前后順序不能調整。在升級View服務器之后,可以升級View桌面代理(View Agent),并重新創建快照、重構虛擬桌面。
說明:View Composer始終隨主要和次要版本一同發布,但它并非始終隨維護版本一同發布。例如,View Composer有版本 6.0.1,但沒有版本 6.0.2。
View Agent 6.1及更高版本不支持 Windows XP和Windows Vista桌 面。View Agent 6.0.2是支持這些客戶機操作系統的上一個View版本。對于與Microsoft簽有關于Windows XP和Vista的擴展支持協議以及與VMware簽有關于這些客戶機操作系統的擴展支持協議的客戶,可以使用更高版本的View連接服務器部署其Windows XP和Vista桌面的View Agent 6.0.2 版本。如果你的環境中需要Windows XP的虛擬桌面,請不要升級View Agent。
在升級過程中,不支持View Composer置備和維護操作。如果有View Server仍在運行早期版本,則在過渡期間不支持置備及重構鏈接克隆桌面等操作。只有在View連接服務器、View Composer的所有實例均已升級至最新版本后,才可成功執行這些操作。

表1 View Composer 6.2支持的操作系統

表2 獨立的View Composer的硬件要求
在升級之前,確保你的View Composer虛擬機(或物理機)符合View Composer 6.2運行的需求,如果系統或數據庫不符合要求,請先升級服務器操作系統及數據庫版本(及補?。?,滿足需求之后,再執行升級操作。
View Composer需要64位操作系統,但具有特定要求和限制??梢栽谂cvCenter Server相同的物理機或虛擬機或者一個單獨的服務器上安裝View Composer。View Composer支持的操作系統如表1所示。

表3 View Composer和事件數據庫的受支持的數據庫服務器
說明:View 6.2不再支持無Service Pack的Windows Server 2008 R2,如果您準備升級的View Composer運行在Windows Server 2008 R2操作系統之中,請為其安裝SP1補丁。
如果通過用于vCenter Server的物理機或虛擬機將View Composer安裝在其他物理機或虛擬機上,則必須使用可滿足特定硬件要求的專用計算機。
獨立的View Composer安裝適用于在單獨的Windows Server計算機上安裝的vCenter Server或適用于基于Linux的vCenter Server Appliance。VMware建議在每個View Composer服務和vCenter Server實例之間建立一對一的映射關系。View Composer的硬件需求如表2所示。
注意:托管View Composer的物理機或虛擬機必須具有固定的IP地址,并且在安裝好后,不要更改。在IPv4環境中,配置靜態IP地址。在IPv6環境中,計算機會自動獲取不會發生更改的IP地址。
View Composer需要使用SQL數據庫來存儲數據。View Composer數據庫必須位于View Composer Server主機上,或者能夠供其使用。(可選)您可以設置事件數據庫以記錄來自View連接服務器的有關View事件的信息。View Composer數據庫版本要求如表3所示。
注意:不再支持以下版本:Oracle 10g Release 2、Oracle 11g Release 1、Microsoft SQL Server 2008 R2 SP1、Microsoft SQL Server 2012(不含 SP)。
如果已存在適用于vCenter Server的數據庫服務器實例,且它的版本是表3中所列的版本,那么View Composer可以使用此現有實例。 例 如,View Composer可以使用vCenter Server附帶的Microsoft SQL Serve實例。如果當前沒有數據庫服務器實例,則必須安裝一個。

圖1 運行安裝程序

圖2 查看Composer服務是否啟動
View Composer支持vCenter Server所支持的部分數據庫服務器。如果已將vCenter Server與View Composer不支持的數據庫服務器結合使用,請繼續將該數據庫服務器用于vCenter Server,然后另外安裝一個單獨的數據庫服務器用于View Composer。
注意:如果您在vCenter Server所在的SQL Server實例上創建View Composer數據庫,請勿覆蓋vCenter Server 數據庫。
檢查將要升級的View Composer服務器,在符合要求之后,運行View Composer的安裝程序,開始升級,主要步驟如下。
1.打開View Composer虛擬機控制臺(或使用遠程桌面登錄),運行View Composer 6.2安裝程序(如圖1)。
2.在“License Agreement”對話框,接受許可協議。
3.在“Destination Folder”對話框,保持默認文件夾。
4.在“Database Information”對話框,保持默認值,系統會自動讀取當前ODBC配置。
5.在“VMware Horizon 6 Composer Port Settings”對話框,保持默認值。
6.之后開始安裝,直到安裝完成。
7.安裝完成之后,根據提示,重新啟動虛擬機。
8.再次進入系統之后,打開“服務”,檢查VMware Horizon 6 Composer服務是否已經啟動,當服務啟動之后,進行后續的操作(如圖2)。
在安裝View Composer之后,證書會替換為默認的證書“Composer”。
如果在安裝View Composer后想使用新證書替換現有證書或默認的自簽名證書,必須導入新證書并運行SviConfig ReplaceCertificate實用程序,以將新證書與View Composer使用的端口綁定。
如果您在同一Windows Server計算機上安裝vCenter Server 和 View Composer,它們可以使用相同的SSL證書,但必須單獨為每個組件配置證書。
關于為View Composer替換證書的證書,請參考本書第7章“7.7.4為View Composer Server替換證書”部分內容。
在升級View Composer之后,登錄 View Administrator,復查Composer設置并接受新的證書,主要步驟如下。

圖3 驗證成功
1.登錄View Administrator,在“View 配置→服務器”中,在“vCenter Server”選項卡中,選中列表中的vCenter Server服務器,單擊“編輯”按鈕。
2.在彈出的“編輯vCenter Server”對話框,在“View Composer Server設置”選項中單擊“編輯”按鈕。
3.在“檢測到無效的證書”對話框,單擊“查看證書”按鈕。
4.在“證書信息”對話框,查看證書名稱、主題、有效期等參數,之后單擊“接受”按鈕。
5.在“View Composer設置”對話框,單擊“驗證服務器信息”。如果View服務器地址更換,請在“獨立的View Composer Server”選項中更新信息。
6.驗證之后,顯示“域”信息,并顯示為View Composer指定的域用戶及當前View Composer中的桌面池(如圖3),單擊“確定”按鈕,完成驗證。
7.返回到“編輯vCenter Server”對話框,單擊“確定”按鈕,完成設置。