10.2 升级View Composer

首先需要升级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 的所有实例均已升级至最新版本后,才可成功执行这些操作。

10.2.1 升级View Composer的系统需求

在升级之前,确保你的View Composer虚拟机(或物理机)符合View Composer 6.2运行的需求,如果系统或数据库不符合要求,请先升级服务器操作系统及数据库版本(及补丁),满足需求之后,再执行升级操作。

1 操作系统需求

View Composer 需要 64 位操作系统,但具有特定要求和限制。可以在与 vCenter Server 相同的物理机或虚拟机或者一个单独的服务器上安装 View Composer。View Composer支持的操作系统如表10-1所示。

表10-1 View Composer 6.2支持的操作系统

操作系统

版本

功能版本

Windows Server 2008 R2 SP1

64

标准版、企业版、数据中心版

Windows Server 2012 R2

64

标准版、数据中心版

【说明】View 6.2不再支持无Service Pack 的 Windows Server 2008 R2,如果你准备升级的View Composer运行在Windows Server 2008 R2操作系统之中,请为其安装SP1补丁。

2 硬件需求

如果通过用于 vCenter Server 的物理机或虚拟机将 View Composer 安装在其他物理机或虚拟机上,则必须使用可满足特定硬件要求的专用计算机。

独立的 View Composer 安装适用于在单独的 Windows Server 计算机上安装的 vCenter Server 或适用于基于Linux 的 vCenter Server Appliance。VMware 建议在每个 View Composer 服务和 vCenter Server 实例之间建立一对一的映射关系。View Composer的硬件需求如表10-2所示。

表10-2 独立的View Composer的硬件要求

硬件组件

需求

建议

CPU

1.4 GHz 或更快的 Intel 64 AMD 64 处理器,2 CPU

2GHz 或更快,4 CPU

网卡

一个或多个 10/100 Mbps 网络接口卡 (NIC)

1 Gbps 网卡

内存

4GB RAM 或更高

对于包含 50 个或更多远程桌面的部署,至少需要 8GB RAM

磁盘空间

40GB

60GB

【注意】托管 View Composer 的物理机或虚拟机必须具有固定的 IP 地址,并且在安装好后,不要更改。在 IPv4 环境中,配置静态 IP 地址。在 IPv6 环境中,计算机会自动获取不会发生更改的 IP 地址。

3 数据库需求

View Composer 需要使用 SQL 数据库来存储数据。View Composer 数据库必须位于 View Composer server主机上,或者能够供其使用。(可选)您可以设置事件数据库以记录来自 View 连接服务器的有关 View 事件的信息。View Composer数据库版本要求如表10-3所示。

表10-3 View Composer 和事件数据库的受支持的数据库服务器

数据库

Service Pack版本

版本

Microsoft SQL Server 2014

32 位和 64 位)

SP,或 SP1

Standard

Enterprise

Microsoft SQL Server 2012

32 位和 64 位)

SP1SP2

Express

Standard

Enterprise

Microsoft SQL Server 2008 R2

32 位和 64 位)

SP2SP3

Express

Standard

Enterprise

Datacenter

Microsoft SQL Server 2008

32 位和 64 位)

SP4

Express

Standard

Enterprise

Oracle 12c

Release 112.1.0.2 之前的任何版本)

Standard ONE

Standard

Enterprise

Oracle 11g

32 位和 64 位)

Release 2 (11.2.0.4)

Standard ONE

Standard

Enterprise

【注意】 不再支持以下版本:Oracle 10g Release 2、Oracle 11g Release 1、Microsoft SQL Server 2008 R2 SP1、Microsoft SQL Server 2012(不含 SP)。

如果已存在适用于 vCenter Server 的数据库服务器实例,且它的版本是 表10-3中所列的版本,那么 View Composer 可以使用此现有实例。例如,View Composer 可以使用 vCenter Server 附带的 Microsoft SQL Server实例。如果当前没有数据库服务器实例,则必须安装一个。

View Composer 支持 vCenter Server 所支持的部分数据库服务器。如果已将 vCenter Server 与 View Composer不支持的数据库服务器结合使用,请继续将该数据库服务器用于 vCenter Server,然后另外安装一个单独的数据库服务器用于 View Composer。

【注意】 如果您在 vCenter Server 所在的 SQL Server 实例上创建 View Composer 数据库,请勿覆盖vCenter Server 数据库。

10.2.2 升级View Composer 6.0到6.2

检查将要升级的View Composer服务器,在符合要求之后,运行View Composer的安装程序,开始升级,主要步骤如下。

(1)打开View Composer虚拟机控制台(或使用远程桌面登录),运行View Composer 6.2安装程序,如图10-9所示。

(2)在"License Agreement"对话框,接受许可协议,如图10-10所示。

升级VMware Horizon View虚拟桌面到6.2之2-升级View Composer_第1张图片升级VMware Horizon View虚拟桌面到6.2之2-升级View Composer_第2张图片

图10-9 运行安装程序图10-10接受许可协议

(3)在"Destination Folder"对话框,保持默认文件夹,如图10-11所示。

(4)在"Database Information"对话框,保持默认值,系统会自动读取当前ODBC配置,如图10-12所示。

升级VMware Horizon View虚拟桌面到6.2之2-升级View Composer_第3张图片升级VMware Horizon View虚拟桌面到6.2之2-升级View Composer_第4张图片

图10-11 目标文件夹图10-12 数据库信息

(5)在"VMware Horizon 6 Composer Port Settings"对话框,保持默认值,如图10-13所示。

(6)之后开始安装,直到安装完成,如图10-14所示。

升级VMware Horizon View虚拟桌面到6.2之2-升级View Composer_第5张图片升级VMware Horizon View虚拟桌面到6.2之2-升级View Composer_第6张图片

图10-13 Composer端口设置图10-14 安装完成

(7)安装完成之后,根据提示,重新启动虚拟机,如图10-15所示。

升级VMware Horizon View虚拟桌面到6.2之2-升级View Composer_第7张图片

图10-15 重新启动计算机

(8)再次进入系统之后,打开"服务",检查VMware Horizon 6 Composer 服务是否已经启动,当服务启动之后,进行后续的操作,如图10-16所示。

升级VMware Horizon View虚拟桌面到6.2之2-升级View Composer_第8张图片

图10-16 查看Composer服务是否启动

10.2.3 复查Composer配置

在安装View Composer之后,证书会替换为默认的证书"Composer",如图10-17所示。

升级VMware Horizon View虚拟桌面到6.2之2-升级View Composer_第9张图片

图10-17 View 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设置并接受新的证书,主要步骤如下。

(1)登录View Administrator,在"View配置→服务器"中,在"vCenter Server"选项卡中,选中列表中的vCenter Server服务器,单击"编辑"按钮,如图10-18所示。

升级VMware Horizon View虚拟桌面到6.2之2-升级View Composer_第10张图片

图10-18 编辑vCenter Server服务器

(2)在弹出的"编辑vCenter Server"对话框,在"View Composer Server设置"选项中单击"编辑"按钮,如图10-19所示。

升级VMware Horizon View虚拟桌面到6.2之2-升级View Composer_第11张图片

图10-19 View Composer Server设置

(3)在"检测到无效的证书"对话框,单击"查看证书"按钮,如图10-20所示。

升级VMware Horizon View虚拟桌面到6.2之2-升级View Composer_第12张图片

图10-20 检测到无效的证书

(4)在"证书信息"对话框,查看证书名称、主题、有效期等参数,之后单击"接受"按钮,如图10-21所示。

升级VMware Horizon View虚拟桌面到6.2之2-升级View Composer_第13张图片

图10-21 接受证书

(5)在"View Composer设置"对话框,单击"验证服务器信息",如图10-22所示。如果View服务器地址更换,请在"独立的View Composer Server"选项中更新信息。

升级VMware Horizon View虚拟桌面到6.2之2-升级View Composer_第14张图片

图10-22 View Composer设置

(6)验证之后,显示"域"信息,并显示为View Composer指定的域用户及当前View Composer中的桌面池,如图10-23所示,单击"确定"按钮,完成验证。

升级VMware Horizon View虚拟桌面到6.2之2-升级View Composer_第15张图片

图10-23 验证成功

(7)返回到"编辑vCenter Server"对话框,单击"确定"按钮,完成设置,如图10-24所示。

升级VMware Horizon View虚拟桌面到6.2之2-升级View Composer_第16张图片

图10-24 完成配置

【说明】本博客配套视频

全面学习VMware Horizon View 6.2实战视频课程

http://edu.51cto.com/course/course_id-5009.html