VMware® Horizon Workspace™ 1.8.2 发行说明
Horizon Workspace Server 1.8.2 | 2014 年 7 月 1 日 | 内部版本号 1877753 最后更新时间: 2014 年 7 月 |
发行说明内容
本发行说明包括以下主题:Horizon Workspace 1.8 的新增功能
以下信息介绍了此 Horizon Workspace 1.8 版提供的一些增强功能:
- 基于 Citrix 的应用程序集成。 用户可以在 Horizon Workspace 用户门户中,使用单点登录通过 XenApp 5.0、6.0 和 6.5 启动基于 Citrix 的应用程序。 注意: 必须在客户端上安装 Citrix 接收器。
- 向 Windows 桌面提供 VMware ThinApp 软件包。 Horizon Workspace 向所有 Windows 设备提供包含 32 位/64 位应用程序的 ThinApp 5.0 软件包。 Windows 设备上支持向非域成员端点进行 HTTP 交付。
- Microsoft Office 365。 从 Horizon Workspace 单点登录到 Microsoft Office 365 应用程序。 支持基于 Web 的客户端(如 Outlook Web Access)、胖客户端应用程序(如 Lync)以及电子邮件胖客户端(如 ActiveSync)。
- Horizon Workspace 用户门户和应用程序中心。 用户门户得到进一步增强,能够更轻松地管理应用程序资源。 应用程序中心为用户提供自助服务类别筛选,其中显示最近添加的应用程序。
- Web 应用程序链接。 IT 管理员现在可以创建无需进行用户身份验证的 Web 应用程序链接,从而允许管理员创建静态 Web 链接。
- 企业增强功能,其中包括以下内容。
- 支持多林 Active Directory 部署。 可以将 Horizon Workspace 与多个 Active Directory (AD) 林集成。
- 应用程序访问策略。 IT 管理员可以根据应用程序类型应用访问策略并选择不同的身份验证方法。
- 支持 Horizon Workspace 的企业品牌。
- VMware Switch 增强功能,其中包括以下内容。
- 支持 Android 4.2 (JellyBean) 作为 Workspace 操作系统。
- 支持 Android 平板电脑。
- 增强了 Horizon Mail 1.7x。
Horizon Workspace 1.8.2 解决的主要问题
以下内容介绍了 Horizon Workspace 1.8.2 版本解决的主要问题。
- 已修复在用户包含规范名称时用户/组 AD 同步失败问题。
- 已修复涉及 Office 365 和 Workspace 的联合被动请求者工作流。
- 已修复在使用新的和经过改进的 1.8 加密方法时从 1.5 到 1.8 的升级问题。
- 已修复在重新引导群集化 SVC-VA 后导致分析节点连接断开的问题。
- 已在必要的位置更新为 OPENSSL 库版本 openssl-1.0.1h,以解决 CVE-2014-0224、CVE-2014-0198、CVE-2010-5298 和 CVE-2014-3470
Horizon Workspace 1.8.1 解决的主要问题
以下内容介绍了 Horizon Workspace 1.8.1 版本解决的主要问题。
Horizon Workspace 解决的安全问题
- Horizon Workspace 1.8.1 含有在 VMware 知识库文章中发布的安全修补程序: VMware 知识库文章 2076551 和 VMware 知识库文章 2076783。 这些文章解决了 CVE-2014-0160 中报告的漏洞。 有关此漏洞的详细信息,请参阅 VMware 安全建议 VMSA-2014-0004。
注意: 如果已经按照知识库文章 2076783 的要求将适用于 Windows 的 Horizon Workspace 和适用于 Mac 的 Horizon Workspace 更新到 1.8.1 版本,则无需再次更新它们。
重要: 如果在更新至 Horizon Workspace 1.8.1 前并未安装 Horizon Workspace Server 修补程序修复关键安全漏洞,则升级至 1.8.1 后,必须在 gateway-va 虚拟机上重新生成并安装新的 SSL 证书。 执行 VMware 知识库文章 2076551 中所述的安装后步骤。
适用于 Windows 的 Workspace 解决的问题
- ThinApp 集成。 修复了重新启动计算机后或用户登录时,64 位软件包无法加载 64 位版本 HorizonPlugin.dll 的问题。
- 在网关后配置多个连接器时,适用于 Windows 的 Workspace 现在可以执行身份验证。
- 以前,如果为 Horizon Files 数据文件夹使用 UNC 路径(例如使用 DATA_SYNC_FOLDER 安装程序选项时),执行根卷检查时会将共享错误地检测为已关闭或无法访问,以致于某些同步操作失败。 使用 Horizon Workspace 1.8.1 时,对 UNC 路径不会执行根卷检查。 只要路径可访问,同步操作便能像往常一样成功执行。
- ThinApp 集成。 ThinApp 软件包中的所有应用程序都从用户的 [我的应用] 页面移除时,ThinApp 软件包现在会从适用于 Windows 的 Workspace 中删除。
Horizon Files 解决的问题
- 修复了最终用户电子邮件地址同时含有大小写字母时无法预览或下载文件的问题。
Office 365 解决的问题
- Horizon Workspace 管理员现在可以配置 Office 365 应用程序的“issuer_uri”属性。 使用云应用程序目录上发布的新版本替换了现有 Office 365 应用程序。
- 修复了 Office 365 活动配置文件身份验证问题。
基于 Citrix 的应用程序解决的问题
- 在连接器中新增了一个标记,可用于在应用程序同步期间启用或禁用同步类别。
-
[已发布的应用程序 - Citrix]
-
[从服务器场同步类别]
Horizon Workspace Server 解决的问题
- 从 Horizon Workspace 1.5 升级到 Horizon Workspace 1.8 期间,如果出现 Liquibase 错误,则可通过升级到 Horizon Workspace 1.8.1 加以修复。
Change Set changelog-0005-2013-H2.xml::1::HW-31000 failed.
Error: Error executing SQL DELETE FROM saas."Workspace" WHERE "deviceinformation_id" in (SELECT "id" FROM "DeviceInformation" WHERE "platform" = 'fuji'): ERROR: update or delete on table "Workspace" violates foreign key constraint "FK_workspacecmd_workspaceId" on table "WorkspaceCommand" Detail: Key (id)=(50) is still referenced from table "WorkspaceCommand". liquibase.exception.DatabaseException: Error executing SQL DELETE FROM saas."Workspace" WHERE "deviceinformation_id" in (SELECT "id" FROM "DeviceInformation" WHERE "platform" = 'fuji'): ERROR: update or delete on table "Workspace" violates foreign key constraint "FK_workspacecmd_workspaceId" on table "WorkspaceCommand" Detail: Key (id)=(50) is still referenced from table "WorkspaceCommand" - 现在,只要更改 FQDN,在其中包含端口号,便可在适用于 Windows 的 Workspace 中使用 Kerberos 身份验证。
- 出现以下错误时,可通过升级到 Horizon Workspace 1.8.1 加以修复。
hznAdminTool configureElasticSearch -ES_MULTICAST_ENABLED true Error : Error: Configuration problem: Failed to import bean definitions from relative location [data-wireup.xml] Offending resource: class path resource [spring/adminTools-wireup.xml]; nested exception is org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Failed to import bean definitions from relative location [authorization-wireup.xml] Offending resource: class path resource [spring/data-wireup.xml]; nested exception is org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 40 in XML document from class path resource[spring/authorization-wireup.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 40; columnNumber: 85; cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'amq:connectionFactory' - 可以修复在系统代理配置中指定多个“无代理”域时服务器无法启动的问题。
国际化
Horizon Workspace 1.8.2 提供以下语言版本:
- 英语
- 法语
- 德语
- 日语
- 简体中文
Horizon Server 1.8.2 的兼容性、安装和升级
与 VMware® vCenter™ 和 VMware ESXi™ 的兼容性
Horizon Workspace 支持以下 vCenter 和 ESXi 版本:
- vCenter 5.0 U2、5.1、5.1 U1、5.5 和 5.5 U1
- ESXi 5.0 U2、5.1、5.1 U1、5.5 和 5.5 U1
管理员 Web 界面中浏览器的兼容性
以下 Web 浏览器可用于查看 Configurator Web 界面、Connector Web 界面和管理员 Web 界面。
- Mozilla Firefox(最新)
- Google Chrome(最新)
- Internet Explorer 9、10 或 11
- Safari(最新)
有关其他系统要求,请参阅 Horizon Workspace 登录页面上的 安装和配置 Horizon Workspace。
Horizon Workspace 组件兼容性
VMware 产品互操作性表提供了 VMware 产品和组件(例如 VMware vCenter Server、VMware ThinApp 和 VMware Horizon View™)的当前版本与早期版本的详细兼容信息。
从 Horizon Workspace 1.0 升级
不支持从 Horizon Workspace 1.0 升级到 Horizon Workspace 1.8.x。 必须先从 Horizon Workspace 1.0 升级到 Horizon Workspace 1.5,然后才能升级到 Horizon Workspace 1.8.x。
从 Horizon Workspace 1.5 升级
有关系统要求的信息以及安装和升级说明,请参阅 《安装和配置 Horizon Workspace》 》和 《升级 Horizon Workspace》。
重要。 View 配置变更。 在从 Workspace 1.5 升级到 Workspace 1.8.x 之后,只需要为一个 Workspace Connector 配置 View 连接服务器信息。 如果您配置了多个 Workspace Connector,请转到其余的每个 Workspace Connector,然后在 [View 池] 选项卡中取消选中 [启用 View 池] 框。 保存更改。
从 Horizon Workspace 1.8 升级
如果要将 Horizon Workspace 1.8.X 升级到 Horizon Workspace 1.8.2,请遵循此步骤,而不是《升级 Horizon Workspace 1.8.0》指南中的步骤。
注意: 升级期间,Horizon Workspace 服务可能会停止或重新启动。 开始前,请先规划好升级期间所需的系统停机时间。
先决条件
- 验证是否具备 Internet 连接以及能否访问 VMware 更新服务器。
- 启动更新前,需要打开所有虚拟机的电源。
过程
- 为 vApp 中的每个虚拟机及外部数据库虚拟机拍摄快照。
- 转至 configurator-va 虚拟机,并以 root 用户身份登录。
- 运行 updatemgr.hzn check 命令,检查是否有可用的更新。
/usr/local/horizon/lib/menu/updatemgr.hzn update
- 运行 updatemgr.hzn update 命令。
/usr/local/horizon/lib/menu/updatemgr.hzn update
- 重新启动 vApp。
升级过程中产生的消息会保存在 update.log 文件中。
/opt/vmware/var/log/update.log
向 Horizon Workspace 添加 Workspace Desktop 安装程序
要使用户能够下载桌面客户端并能自动将适用于 Window 和 Mac 计算机的桌面客户端更新为新版本,必须在下载目录以及 data-va 虚拟机的自动更新目录中添加桌面客户端安装程序文件。 请参阅 《安装和配置 Horizon Workspace》、《添加 Workspace 桌面客户端》。
使用 Horizon Workspace 配置 Horizon View 浮动桌面
如果在浮动的(非专用)Horizon View 桌面上安装适用于 Windows 的 Horizon Workspace,并且未禁用 Horizon Workspace 自动更新功能,则需要在 Horizon View 浮动池主映像上安装新版 (1.8) 适用于 Windows 的 Horizon Workspace 应用程序,然后将新版 1.8 Workspace 安装程序文件添加到 Horizon Workspace data-va 虚拟机上的自动更新目录。
在 View 主映像上安装 Horizon Workspace 时,确保通过 Windows 安装程序的命令行参数禁用自动更新功能。 有关更多信息,请参阅本发行说明中的“View 桌面池中的适用于 Windows 的 Horizon Workspace 可提高性能”。
View 桌面池中的适用于 Windows 的 Horizon Workspace 可提高性能
当适用于 Windows 的 Horizon Workspace 安装在非专用(浮动)的 Horizon View 桌面上时,您需要对适用于 Windows 的 Horizon Workspace 安装程序进行更改,以便客户端桌面不会在每次创建新的 View 池会话时尝试下载 ThinApp 软件包或 Horizon Files 应用程序。
由于非专用桌面固有的无状态特性,并且在重写桌面或为用户提供池中的新桌面时可以创建新会话,因此,如果未修改适用于 Windows 的 Horizon Workspace 配置,则在使用这些应用程序时,最终用户将会发现速度缓慢或性能低下。
从适用于 Windows 的 Horizon Workspace 1.5.2 开始,您可以修改客户端安装程序,以便在 View 管理员将客户端安装到 View 模板之前进行以下修改。
- 关闭 Windows 客户端的自动更新。 ENABLE_AUTOUPDATE=0
- 如果您使用 ThinApp 软件包,则为 ThinApp 启用流式传输模式。 INSTALL_MODE=RUN_FROM_SHARE
- 如果最终用户不需要同步这些桌面中的 Horizon Files,则禁用 Files 应用程序。 ENABLE_DATA=0
- 如果您计划支持这些桌面中的 Horizon Files,则将文件重定向到可以从这些桌面访问的网络共享。
DATA_SYNC_FOLDER=#:\^%username^%\Horizon
其中,# 是映射的网络驱动器或 UNC 路径。 要将路径设置为能够相应地为每个用户创建和映射,请将命令所使用的键值对中 的环境变量转义(即,使用“^”转义字符)。
将适用于 Windows 客户端安装程序的 EXE 文件下载到 Windows 系统,以进行这些更改。
以下命令示例禁用了自动更新,启用了 ThinApp 软件包的流式传输模式,并且 Horizon Files 文件夹保存到了用户可以访问的网络共享驱动器中。
C:\VMware-Horizon-Workspace-nnn.exe /v HORIZONURL=https://server.vmware.com ENABLE_AUTOUPDATE=0 INSTALL_MODE=RUN_FROM_SHARE DATA_SYNC_FOLDER=#:\^%username^%\Horizon
文档
要访问全套 Horizon Workspace 1.8 文档,请转到 Horizon Workspace 登录页面。
已知问题
最新版本中新增的 Horizon Workspace 问题标记有 * 符号。 其他已知问题则来自以前的版本。 本节介绍以下主题领域的已知问题:
适用于 Windows 的 Horizon Workspace
- 在用户升级到适用于 Windows 的 Workspace 后,Horizon Files 数据同步文件夹目录位置设置会从以前版本的位置更改为默认位置“C:\Users\%UserName%\Horizon”。
- 可对 ThinApp 客户端安装在其之后失败的时间段进行配置
解决方法: 用户需要从 [选项] 页面重置目录位置。
默认超时设置为 10 秒钟,某些情况下可能在该时间段内无法完成 ThinApp 客户端的安装,因此安装失败。
解决方法:
您可以从命令行编辑适用于 Windows 的 Horizon Workspace 安装程序,以更改 THINREG_TIMEOUT 的值。 时间以毫秒为单位。 例如,要将超时更改为 30 秒,请键入 VMware-Horizon-Workspace-n.n.n-nnnnnnn /v THINREG_TIMEOUT=30000。
如果已安装适用于 Windows 的 Horizon Workspace,您可以编辑 Windows 注册表项条目。 对于 32 位的 Windows,注册表项为 HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\Horizon ThinApp\ThinregTimeout。 对于 64 位的 Windows,注册表项为 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\VMware, Inc.\Horizon ThinApp\ThinregTimeout (DWORD)。
适用于 Android 的 Horizon Files
- 在 Android 设备中,Horizon Files 服务的预览程序不能准确显示非 UTF-8 编码格式的纯文本文件
当用户打开非 UTF-8 编码格式的文件时,内容显示为非 ASCII 乱码字符。
解决方法:
指导用户上载并预览 UTF-8 编码格式的纯文本文件或使用个人的 Android 应用程序打开此类文件。
适用于 Mac 的 Horizon Workspace
- 自动升级功能无法用于适用于 Mac 的 Workspace。
- 如果 Mac 系统的 /etc/resolv.conf 文件有问题,客户端将显示消息,指出输入的 URL 不是有效的 Horizon 服务器地址
解决方法: 向用户发送通知,要求他们将适用于 Mac 的 Workspace 手动升级到 1.8.1 版本。
如果 Mac 系统上 /etc 文件夹中的 resolv.conf 文件有问题,Horizon Workspace 客户端将无法解析 Horizon Workspace 服务器 URL,并显示一条消息,指出服务器地址无效。
解决方法:
在 Mac 系统上的一个终端窗口中,使用 ln -s 命令创建一个从 /etc/resolv.conf 到 /var/run/resolv.conf 的符号链接:sudo ln -s /var/run/resolv.conf /etc/resolv.conf
如果 /etc 中已经有一个 resolv.conf 文件,则在运行 ln -s 命令前,应删除现有的 resolv.conf 文件,或将其重新命名 (sudo mv resolv.conf resolv.conf.bak)。
Horizon Switch
用户无法使用 VMware Ready Android 设备内嵌的中文输入法编辑器
Chinese Pinyin IME for Android 是 VMware Ready 设备的内嵌中文输入法编辑器 (IME)。 Horizon Workspace 用户尝试使用此内嵌工具时,他们无法使用大部分中文字符。
解决方法:
要更改 VMware Ready Android 设备的受管移动工作区中的中文 IME,请执行以下各步骤:
-
- 导入希望使用的简体中文 IME Android 应用程序。 请参阅 Horizon Workspace 文档了解有关将移动应用程序导入目录的信息。
- 授权 VMware Ready Android 设备用户使用新的中文 IME 应用程序。
VMware Switch 客户端应用程序忽略允许通行码长度少于 4 个字符的通行码策略
Horizon Workspace 管理员 Web 界面允许用户设置一个要求使用最小长度可以少于 4 个字符的通行码的策略。 但是,VMware Ready Android 设备上的 Switch 客户端应用程序要求用户创建的通行码不得少于四个字符。
解决方法:
将通行码策略设置为要求最少包含四个字符。
- Internet Explorer 10 上的 Horizon Files - 上载文件导致浏览器崩溃
- 在 Chrome 中预览文件会导致预览冻结
使用 Horizon Files 时,在将文件上载到浏览器时,一些加载项可能会导致浏览器崩溃。 出现问题的一个特定加载项为 WeDownload Manager。 此外,一些 ActiveX 相关的加载项可能会在上载文件时导致浏览器崩溃。
解决方法:
从计算机移除 WeDownload Manager 加载项应用程序。
对于 ActiveX 相关的加载项,用户需在 [IE 工具] > [管理加载项] 页面中禁用加载项。
在 Chrome 浏览器中使用 Horizon Files 时,由于在默认情况下 Chrome 会使用自己的内置 PDF 查看器,因此无法正确预览文件。
解决方法:
禁用 Chrome 的内置 PDF 查看器。 要查找内置查看器,请在 Chrome 浏览器的地址行中键入 chrome://plugins。 然后在打开的页面中搜索 Chrome PDF 查看器,并单击 [禁用]。
- * 升级后,[基本 DN] 和 [绑定 DN] 中的非 ASCII 字符可能会在 Connector 中显示为问号
- * 升级含有多个 SVC-VA 的 vApp 会导致 Elasticsearch 配置丢失
- 使用置备适配器配置的应用程序有时会出现异常
- Citrix 接收器无法解析托管 Citrix 所发布应用程序的服务器的 IP 地址
以下示例说明了出现此问题的原因。 Citrix 服务器位于 DMZ 之后,Horizon Workspace 用户尝试从主页启动应用程序。 用户设备上的 Citrix 接收器无法连接到位于 DMZ 之后的 Citrix 服务器。
解决方法:
必须通过 Citrix 服务器前面的 DMZ 之外的外部网关发送 TCP 流量。 要发送流量,必须在用户尝试启动应用程序时使用 Horizon Workspace 传递给 Citrix 接收器实例的备用外部 IP 地址配置 Citrix 服务器。 此外,必须使用 Horizon Workspace 管理员 Web 界面在 [Citrix 发布的应用程序] 页面中编辑 ICA 属性。
- 配置 Citrix 服务器。
- 在 Citrix 服务器上,通过在提示符下键入以下命令设置备用外部 IP 地址:
altaddr / set external-gateway-hostname-FQDN
其中, external-gateway-hostname-FQDN 是网关服务器的完全限定主机名。
- 在 Citrix 服务器上,通过在提示符下键入以下命令设置备用外部 IP 地址:
- 访问 Horizon Workspace 管理员 Web 界面以添加 ICA 属性。
- 登录管理员 Web 界面。
- 选择 [设置] > [Citrix 发布的应用程序]。
- 在 [ICA 客户端的客户端属性] 文本框中,添加以下属性:
- UseAlternateAddress=1
- HttpBrowserAddress= external-gateway-hostname-FQDN: XMLport
- TcpBrowserAddress=external-gateway-hostname-FQDN:TCPport
其中, XMLport 是 Citrix 服务器中的 XML 传输端口号, TCPport 是 Citrix 服务器中的 TCP 流量端口号。
- 单击 [ 保存]。
- 确保 external-gateway-hostname-FQDN 服务器中的以下 3 个端口处于打开状态。
-
- 您提供的作为 HttpBrowserAddress 属性值的端口,如 80 或 8080。
- 您提供的作为 TcpBrowserAddress 属性值的端口,如 1494。
- CGPAddress 属性用于启动的端口,如 2598。
-
- 更新数据库,向 GlobalConfigParameters 表中添加一个新行,将 Horizon Workspace 配置为使用外部网关。
- 访问数据库的命令行界面。
命令行界面因您使用的是内部 PostgreSQL 数据库还是支持的外部数据库而异。 - 键入以下命令:
INSERT INTO "GlobalConfigParameters" (id, "idEncryptionMethod", "strData", "timestamp") VALUES ('xenappSsoProperties',3,'ClearPassword,Domain,LogonTicket,
LogonTicketType,SessionsharingKey,SSLCiphers,SSLEnable, SSLProxyHost,SecureChannelProtocol', 0);
- 访问数据库的命令行界面。
- 配置 Citrix 服务器。
- 无法在 Internet Explorer 8 中启动基于 Citrix 的应用程序
从 1.5 升级到 1.8.2 后,[Connector 目录] 页面中的 [基本 DN] 和 [绑定 DN] 会将非 ASCII 字符显示为问号。
解决方法: 从 1.5.x 升级到 1.8.2 后,请将所有问号手动更改为正确的非 ASCII 字符([目录] 和 [View 池] 页面)
解决方法: 在每个群集 SVC-VA 上启用多播。 按以下方式键入:
hznAdminTool configureElasticSearch -ES_MULTICAST_ENABLED true
如果服务在全新安装之后重新启动,从已配置置备适配器的管理员 Web 界面访问应用程序会导致 500 内部服务器错误。
解决方法:
在 service-va 虚拟机上重新启动 tcserver。 /etc/init.d/horizon-frontend restart
- 如果在运行更新脚本时有任何 data-va 虚拟机处于维护模式,则无法自动更新桌面客户端
Horizon Workspace 不支持使用 Internet Explorer 8 启动基于 Citrix 的应用程序。
解决方法:
通知用户升级到 Internet Explorer 的更高版本。
如果在运行 check-client-update 命令时 Horizon Workspace 环境中有任何 data-va 虚拟机处于维护模式,则无法自动更新桌面客户端。
解决方法:
在任何 data-va 虚拟机上运行 check-client-update命令之前,确保所有 data-va 虚拟机都不处于维护模式。
- 文档中介绍如何添加磁盘或调整磁盘大小以用于缓冲文件的信息不足
出现在《安装和配置 Horizon Workspace》指南和《升级 Horizon Workspace》指南中的“添加磁盘或调整磁盘大小以用于缓冲文件”主题未提供详细说明。
解决方法:
使用以下信息添加磁盘或调整磁盘大小以用于缓冲文件,而不是使用这两个指南中提供的信息。当用户将文件上载到 Horizon Workspace 中的文件夹时,Horizon Workspace 会先将文件上载到 gateway-va 虚拟机,然后再将文件传输到相应的 data-va 虚拟机。 因此,gateway-va 虚拟机必须具有足够的磁盘空间才能存储临时文件。
在 Horizon Workspace 1.8 的安装过程中,Horizon Workspace 将为 gateway-va 虚拟机创建并配置一个 28 GB 的额外磁盘,以用于缓冲等待上载的文件。 在升级到 1.8 的过程中,Horizon Workspace 不会创建额外磁盘。 因此,您必须为 gateway-va 虚拟机创建额外缓冲磁盘以进行升级。
过程: 为 gateway-va 虚拟机创建和配置额外磁盘
这是一个使用 vSphere Client 5.5 的示例过程。 这些步骤对于其他版本的 vSphere 可能稍有不同。
- 在 vSphere Client 中,为 gateway-va 虚拟机创建一个额外磁盘。
- 关闭 gateway-va 虚拟机。
- 右键单击 gateway-va 虚拟机,并在 [硬件] 选项卡中单击 [添加]。
- 针对设备类型单击 [硬盘]。
- 单击 [下一步]。
- 在 [创建新的虚拟磁盘] 选项卡中,单击 [下一步]。
- 适当更改磁盘大小并选择存储选项以适用于您的环境。
Horizon Workspace 在安装过程中使用的 28 GB 的磁盘大小可能不适用于您的部署。 根据您的部署的特定情况,确定适当的磁盘大小。 您将来可以随时更改磁盘大小(如有必要)。 - 单击 [下一步]。
- 在 [高级选项] 页面上,接受默认设置。
- 单击 [下一步]。
- 在 [即将完成] 页面上,单击 [完成]。
- 打开 gateway-va 虚拟机的电源。
- 以 root 用户身份登录 gateway-va 虚拟机。
- 停止 nginx 代理服务。
/etc/rc.d/nginx stop - 将目录更改为 /opt/vmware/nginx/buffer。
- 移除现有子目录: rm -fr proxy_temp client_body_temp。
- 将目录更改为下一个更高级别。
cd .. - 装载位于以下位置的磁盘: /opt/vmware/nginx/buffer。
- 在新磁盘上创建一个文件系统。
mkfs -t ext3 /dev/sdb1 - 通过将以下行添加到文件末尾以编辑 /etc/fstab文件。
/dev/sdb1 /opt/vmware/nginx/buffer ext3 rw,nosuid,nodev,exec,auto,nouser,async, 0 1 - 执行 mount 命令。
mount /dev/sdb1
- 在新磁盘上创建一个文件系统。
- 启动 nginx 代理服务。
/etc/rc.d/nginx start
- 在 vSphere Client 中,为 gateway-va 虚拟机创建一个额外磁盘。
下一步操作
gateway-va 虚拟机缓冲大型文件时,最终用户的性能通常不受影响。 如果大型文件对性能确实产生影响,请增加分配给缓冲区的磁盘空间。过程: 调整 gateway-va 虚拟机缓冲磁盘大小
要调整 gateway-va 虚拟机缓冲磁盘大小,必须先删除磁盘(通常名为“硬盘 2”),然后按照前述过程中的步骤创建一个新的磁盘。
- 关于将 data-va 虚拟机添加回轮换循环的文档不明确
- 准备要返回到轮换循环的 data-va 虚拟机。
- 以 root 用户身份登录。
- 切换到 Zimbra 用户。
su - zimbra - 重新添加邮箱服务。
zmprov -l +hzndataServiceEnabled mailbox - 启动 Jetty 进程。
zmmailboxdctl start
- 转到 Configurator Web 界面,网址为 https:// ConfiguratorHostname。
- 在 [系统信息] 页面上,找到要返回到轮换循环的虚拟机,然后单击 [退出维护模式]。
- 准备要返回到轮换循环的 data-va 虚拟机。
- 文档中未列出所有支持的 RSA Authentication Manager 版本
- 文档中介绍如何在不连接到 Internet 的情况下升级 Horizon Workspace 的信息不足
- 执行该过程之前,请先遵循以下先决条件: 请联系 VMware 技术支持人员以获取此主题中提到的文件。
- 对于 service-va 虚拟机,将子目录命名为“/svc”而非“/srv”。
- 应将配置第三方提供程序访问 View 设置为“allowed”
- 文档不包括使用多个 service-va 实例将 Horizon Workspace 1.0 部署升级到 Horizon Workspace 1.5 时所需的步骤
- 按照“将 Horizon Workspace 升级到 1.5 版”第 2 步中的说明在 configurator-va 虚拟机中运行 updatemgr.hzn命令后,使用其中一个 service-va 实例的命令行登录并成为 root 用户。
- 将 /usr/local/horizon/bin/masterkeys.uber文件从其中一个 service-va 实例复制到部署中的所有其他 service-va 实例。
您可以从任意 service-va 实例中复制该文件,只要让每个 service-va 实例中的 masterkeys.uber文件均以相同内容结尾即可。 - 重新启动相应服务器。
- 如果您在升级到 Horizon Workspace 1.5 后再按照上述解决方法解决问题,请在每个含有所复制文件的 service-va 实例中执行以下命令,以便重新启动前端 Web 应用程序:
service horizon-frontend start - 如果您要在按照上述解决方法解决问题的过程中完成升级,请继续完成升级过程中余下的步骤,其中包括关闭然后重新启动 vApp。
《安装和配置 Horizon Workspace》指南中的“将 VMDK 添加为存储”主题建议每个帐户的文件共享服务存储为用户配额的 2.5 倍。 这是粗略估算,存储可能过大。
解决方法:
针对此主题,在大部分情况下,您可以使用为每个帐户的用户配额的 1.0 倍作为粗略估算的存储大小。
《安装和配置 Horizon Workspace》指南中的“将 data-va 虚拟机添加回轮换循环”主题提供了不准确的信息。 该主题介绍了在出于维护目的暂时移除 data-va 虚拟机后如何重新添加。
解决方法:
使用以下信息将 data-va 虚拟机添加回轮换循环,而不是使用该指南中提供的信息。
完成对 data-va 虚拟机的维护后,可以将其返回到轮换循环。 返回到轮换循环后,您可以将用户置备到该虚拟机,接下来用户便可访问 Web Client 界面。
过程
《安装和配置 Horizon Workspace》指南中的“为 Connector 准备 RSA SecurID 服务器”主题提供了 Horizon Workspace 支持的 RSA Authentication Manager 版本的不完整列表。
解决方法:
请注意,Horizon Workspace 1.8 支持以下 RSA Authentication Manager 版本的扩展列表: 6.1.2、7.1 SP2 及更高版本,
8.0 及更高版本。
《升级 Horizon Workspace》指南中的“准备本地 Web 服务器”主题说明了如何在不连接到 Internet 的情况下升级 Horizon Workspace。 但是,缺少一个前提步骤,且子目录的命名不正确。
解决方法:
请注意,遵循此主题中的说明之前,请进行以下所需更改。
《安装和配置 Horizon Workspace》指南在 SAML 身份验证注释中错误地表述为“如果使用第三方标识提供程序访问 Horizon Workspace 中的 View 桌面,必须将 View 连接服务器上的 SAML 身份验证设置为‘required’。”
解决方法:
更改此注释的措辞。 改为:应该将 View 连接服务器上的 SAML 身份验证设置为“allowed”。
当 Horizon Workspace 1.0 部署具有多个 service-va 实例,并且升级到 Horizon Workspace 1.5 时,所有 service-va 实例上的 masterkeys.uber文件不一定都相同。 也就是说每个 service-va 实例上都有 masterkeys.uber文件,但文件内容不同。 这可能会导致出现 Horizon Workspace 登录问题。
解决方法:
将含有多个 service-va 实例的 Horizon Workspace 1.0 部署升级到 1.5 时,请按照《升级 Horizon Workspace》指南中的步骤操作,同时遵循以下说明:
- 文档提供的关于修改 Microsoft Windows 预览服务器的信息不足
《安装和配置 Horizon Workspace》指南中的“修改预览服务器 localconfig 文件”主题未提供 localconfig 文件的路径,且提供的 Temp 和 Log 目录的路径不正确。
解决方法:
请注意,遵循本指南中此主题的说明之前,请阅读以下信息。
Microsoft 预览服务器 localconfig 文件的完整路径如下所示。 C:\Program Files\VMware\Horizon Data Preview Server\localconfig.xml
该主题中 Temp 和 Log 目录不正确。 这两个目录的正确路径如下所示。 C:\ProgramData\Vmware\Horizon Data Preview Server。