■ 河北 唐小清
首先需要升級View Composer,之后升級View連接服務(wù)器,最后升級View安全服務(wù)器,這是服務(wù)器端的升級過程,前后順序不能調(diào)整。在升級View服務(wù)器之后,可以升級View桌面代理(View Agent),并重新創(chuàng)建快照、重構(gòu)虛擬桌面。
說明:View Composer始終隨主要和次要版本一同發(fā)布,但它并非始終隨維護版本一同發(fā)布。例如,View Composer有版本 6.0.1,但沒有版本 6.0.2。
View Agent 6.1及更高版本不支持 Windows XP和Windows Vista桌 面。View Agent 6.0.2是支持這些客戶機操作系統(tǒng)的上一個View版本。對于與Microsoft簽有關(guān)于Windows XP和Vista的擴展支持協(xié)議以及與VMware簽有關(guān)于這些客戶機操作系統(tǒng)的擴展支持協(xié)議的客戶,可以使用更高版本的View連接服務(wù)器部署其Windows XP和Vista桌面的View Agent 6.0.2 版本。如果你的環(huán)境中需要Windows XP的虛擬桌面,請不要升級View Agent。
在升級過程中,不支持View Composer置備和維護操作。如果有View Server仍在運行早期版本,則在過渡期間不支持置備及重構(gòu)鏈接克隆桌面等操作。只有在View連接服務(wù)器、View Composer的所有實例均已升級至最新版本后,才可成功執(zhí)行這些操作。
表1 View Composer 6.2支持的操作系統(tǒng)
表2 獨立的View Composer的硬件要求
在升級之前,確保你的View Composer虛擬機(或物理機)符合View Composer 6.2運行的需求,如果系統(tǒng)或數(shù)據(jù)庫不符合要求,請先升級服務(wù)器操作系統(tǒng)及數(shù)據(jù)庫版本(及補?。?,滿足需求之后,再執(zhí)行升級操作。
View Composer需要64位操作系統(tǒng),但具有特定要求和限制??梢栽谂cvCenter Server相同的物理機或虛擬機或者一個單獨的服務(wù)器上安裝View Composer。View Composer支持的操作系統(tǒng)如表1所示。
表3 View Composer和事件數(shù)據(jù)庫的受支持的數(shù)據(jù)庫服務(wù)器
說明:View 6.2不再支持無Service Pack的Windows Server 2008 R2,如果您準備升級的View Composer運行在Windows Server 2008 R2操作系統(tǒng)之中,請為其安裝SP1補丁。
如果通過用于vCenter Server的物理機或虛擬機將View Composer安裝在其他物理機或虛擬機上,則必須使用可滿足特定硬件要求的專用計算機。
獨立的View Composer安裝適用于在單獨的Windows Server計算機上安裝的vCenter Server或適用于基于Linux的vCenter Server Appliance。VMware建議在每個View Composer服務(wù)和vCenter Server實例之間建立一對一的映射關(guān)系。View Composer的硬件需求如表2所示。
注意:托管View Composer的物理機或虛擬機必須具有固定的IP地址,并且在安裝好后,不要更改。在IPv4環(huán)境中,配置靜態(tài)IP地址。在IPv6環(huán)境中,計算機會自動獲取不會發(fā)生更改的IP地址。
View Composer需要使用SQL數(shù)據(jù)庫來存儲數(shù)據(jù)。View Composer數(shù)據(jù)庫必須位于View Composer Server主機上,或者能夠供其使用。(可選)您可以設(shè)置事件數(shù)據(jù)庫以記錄來自View連接服務(wù)器的有關(guān)View事件的信息。View Composer數(shù)據(jù)庫版本要求如表3所示。
注意:不再支持以下版本:Oracle 10g Release 2、Oracle 11g Release 1、Microsoft SQL Server 2008 R2 SP1、Microsoft SQL Server 2012(不含 SP)。
如果已存在適用于vCenter Server的數(shù)據(jù)庫服務(wù)器實例,且它的版本是表3中所列的版本,那么View Composer可以使用此現(xiàn)有實例。 例 如,View Composer可以使用vCenter Server附帶的Microsoft SQL Serve實例。如果當前沒有數(shù)據(jù)庫服務(wù)器實例,則必須安裝一個。
圖1 運行安裝程序
圖2 查看Composer服務(wù)是否啟動
View Composer支持vCenter Server所支持的部分數(shù)據(jù)庫服務(wù)器。如果已將vCenter Server與View Composer不支持的數(shù)據(jù)庫服務(wù)器結(jié)合使用,請繼續(xù)將該數(shù)據(jù)庫服務(wù)器用于vCenter Server,然后另外安裝一個單獨的數(shù)據(jù)庫服務(wù)器用于View Composer。
注意:如果您在vCenter Server所在的SQL Server實例上創(chuàng)建View Composer數(shù)據(jù)庫,請勿覆蓋vCenter Server 數(shù)據(jù)庫。
檢查將要升級的View Composer服務(wù)器,在符合要求之后,運行View Composer的安裝程序,開始升級,主要步驟如下。
1.打開View Composer虛擬機控制臺(或使用遠程桌面登錄),運行View Composer 6.2安裝程序(如圖1)。
2.在“License Agreement”對話框,接受許可協(xié)議。
3.在“Destination Folder”對話框,保持默認文件夾。
4.在“Database Information”對話框,保持默認值,系統(tǒng)會自動讀取當前ODBC配置。
5.在“VMware Horizon 6 Composer Port Settings”對話框,保持默認值。
6.之后開始安裝,直到安裝完成。
7.安裝完成之后,根據(jù)提示,重新啟動虛擬機。
8.再次進入系統(tǒng)之后,打開“服務(wù)”,檢查VMware Horizon 6 Composer服務(wù)是否已經(jīng)啟動,當服務(wù)啟動之后,進行后續(xù)的操作(如圖2)。
在安裝View Composer之后,證書會替換為默認的證書“Composer”。
如果在安裝View Composer后想使用新證書替換現(xiàn)有證書或默認的自簽名證書,必須導(dǎo)入新證書并運行SviConfig ReplaceCertificate實用程序,以將新證書與View Composer使用的端口綁定。
如果您在同一Windows Server計算機上安裝vCenter Server 和 View Composer,它們可以使用相同的SSL證書,但必須單獨為每個組件配置證書。
關(guān)于為View Composer替換證書的證書,請參考本書第7章“7.7.4為View Composer Server替換證書”部分內(nèi)容。
在升級View Composer之后,登錄 View Administrator,復(fù)查Composer設(shè)置并接受新的證書,主要步驟如下。
圖3 驗證成功
1.登錄View Administrator,在“View 配置→服務(wù)器”中,在“vCenter Server”選項卡中,選中列表中的vCenter Server服務(wù)器,單擊“編輯”按鈕。
2.在彈出的“編輯vCenter Server”對話框,在“View Composer Server設(shè)置”選項中單擊“編輯”按鈕。
3.在“檢測到無效的證書”對話框,單擊“查看證書”按鈕。
4.在“證書信息”對話框,查看證書名稱、主題、有效期等參數(shù),之后單擊“接受”按鈕。
5.在“View Composer設(shè)置”對話框,單擊“驗證服務(wù)器信息”。如果View服務(wù)器地址更換,請在“獨立的View Composer Server”選項中更新信息。
6.驗證之后,顯示“域”信息,并顯示為View Composer指定的域用戶及當前View Composer中的桌面池(如圖3),單擊“確定”按鈕,完成驗證。
7.返回到“編輯vCenter Server”對話框,單擊“確定”按鈕,完成設(shè)置。