Product Documentation

安装

Nov 06, 2015

可以使用基于向导的图形界面或命令行接口安装组件,命令行接口允许通过脚本进行安装。两种方法都会自动安装大部分必备组件。

  1. 安装核心组件:Delivery Controller、Citrix Studio、Citrix Director、Citrix 许可证服务器和 Citrix StoreFront。
  2. 在 Studio 中,创建一个站点。
  3. 如果要使用置备工具(例如 Machine Creation Services 或 Provisioning Services)基于主映像创建 VM,请安装 VDA for Desktop OS。否则,请直接在每台计算机上安装 VDA for Desktop OS 或 VDA for Server OS。

    对于 Remote PC Access 部署,Citrix 建议通过 VDA 安装程序的命令行接口,来使用现有的电子软件分发 (ESD) 方法。

  4. 安装组件并创建站点后,请按照 Studio 中的指导创建计算机目录和交付组。

下表列出了安装 XenDesktop 核心组件(Delivery Controller、Citrix Studio、Citrix Director、Citrix 许可证服务器、StoreFront)和 Virtual Delivery Agent (VDA) 之前需要完成的任务以及以及需要注意的事项。

核心组件和常规安装准备

说明
首先:
  • 查阅可能会遇到的安装问题的已知问题主题。
  • 如果您不熟悉 XenDesktop 组件,请阅读组件概述
确定 XenDesktop 组件的安装位置,然后准备计算机和操作系统。
  • 查阅 Controller、Studio、Director、主机和 VDA 支持的操作系统及版本的系统要求主题。Citrix StoreFront 和 Citrix 许可证服务器要求主题指定了支持的平台。

    您可以将核心组件安装在同一服务器或不同服务器上。例如,要远程管理较小的部署,可以将 Studio 与 Controller 安装在不同服务器上。为适应将来的扩展,请考虑将组件安装在单独的服务器上;例如,将许可证服务器和 Director 安装在不同的服务器上。

  • 确保每个操作系统都具有最新更新。
  • 确保所有计算机具有同步的系统时钟。对于 Kerberos 基础结构而言,必需实现同步,以保护计算机之间的通信。
  • XenDesktop 组件默认安装在 C:\Program Files\Citrix 中。可以在安装过程中指定其他位置,但该位置必须具有网络服务的执行权限。
  • 大多数必备组件会自动安装;但请查阅系统要求主题,了解意外情况。
确定站点配置数据库的 SQL Server 软件的安装位置。
  • 默认情况下,SQL Server 2012 Express 在安装 Controller 时自动安装在服务器上。或者,可以在该服务器或其他服务器上单独安装支持的 SQL Server 版本。在此类情况下,不需要在安装 XenDesktop 组件之前安装 SQL Server 软件,但必须在创建 XenDesktop 站点之前安装。
  • 查阅规划主题中的数据库注意事项,并设置任意受支持的冗余基础结构。
重要:需要在 Controller 与数据库之间执行 Windows 身份验证。

确定端口的打开方式。

如果 Windows 防火墙服务正在运行,XenDesktop 会自动打开以下端口,即使防火墙未启用也是如此。如果使用第三方防火墙或未使用防火墙,或者只是因为更喜欢亲自打开,则可以禁用此默认操作,然后自动打开端口。
  • Controller:TCP 80、443
  • Director:TCP 80、443
  • 许可证服务器:TCP 7279、8082、8083、27000
  • StoreFront:TCP 80、443
提示:有关端口的完整信息,请参阅 CTX101810
配置 Active Directory 域。请参阅 Microsoft 文档以了解相关说明。
  • 除了是域用户以外,您还必须是正在安装核心组件的计算机上的本地管理员。
  • 请勿尝试在域控制器上安装任何组件。
  • 有关多林支持的信息,请参阅在多林 Active Directory 环境中部署

安装许可证服务器时,该用户帐户会自动成为许可证服务器上的完全权限管理员。

安装 Director 时,请确定是否需要安装 Director Server 的重影功能。

须知事项:
  • 如果组件未成功安装,此过程将停止并显示一条错误消息。成功安装的组件将会保留,不需要重新安装。
  • Studio 在安装后自动启动。可以在安装过程中禁用此操作。
  • 在安装前、安装期间和安装完毕后创建对象时,最好为每个对象(例如,网络、组、目录、资源)指定唯一的名称。

VDA 安装准备

说明

如果要安装 VDA for Windows Desktop OS,请确定是否要安装 HDX 3D Pro 版。

HDX 3D Pro 功能交付可通过 GPU 实现最佳硬件加速的桌面和应用程序。有关详细信息,请参阅 HDX 3D Pro 文档。

确定 VDA 的使用方式。

XenDesktop 假定您将已安装 VDA 的主映像与 Machine Creation Services 或 Provisioning Services 结合使用,以创建其他虚拟机。如果要在现有计算机上安装 VDA,可以覆盖此默认设置。

确定是否要安装 Citrix Receiver for Windows (CitrixReceiver.exe)。

可以禁用此默认操作。

确定端口的打开方式。

如果 Windows 防火墙服务正在运行,XenDesktop 会自动打开端口,即使防火墙未启用也是如此。如果使用第三方防火墙或未使用防火墙,或者只是因为更喜欢亲自打开,则可以禁用此默认操作,然后自动打开端口。
  • Controller:TCP 80、1494、2598、8008
    • 要在用户设备与虚拟桌面之间进行通信,请将端口 1494 和 2598 上的入站 TCP 配置为端口例外。为安全起见,Citrix 建议您不要将这些已注册的端口用于除 ICA 协议和通用网关协议之外的任何用途。
    • 要在 Controller 与虚拟桌面之间进行通信,请将入站端口 80 配置为端口例外。
  • Windows 远程协助:TCP 3389

    如果此功能已启用,Windows 会自动打开此端口,即使您选择手动打开端口也是如此。

  • 实时音频传输:UDP 16500-16509

提示:有关端口的完整信息,请参阅 CTX101810
确定如何指定已安装 Controller 的位置。
  • 手动,通过输入 Controller 的完全限定的域名 (FQDN)。虽然可以指定当前不在域中的 Controller,但 Controller 必须在域中才能与 VDA 连接。此外,只能对域中的 Controller 执行连接测试。
  • 使用 Active Directory(如果 Controller 在域中)。
  • 允许 Machine Creation Services 指定 Controller。
  • 稍后,通过重新运行安装程序、使用 Citrix 策略、设置注册表值或使用 Active Directory OU。

用于指定 Controller 位置的 Citrix 组策略设置会覆盖在安装期间提供的设置。

在初次指定 Controller 位置后,可以在安装其他 Controller 后使用自动更新功能更新 VDA。有关指定 Controller 的方法的详细信息,请参阅管理 Delivery Controller 环境

确定是否要使用以下功能:
  • 优化性能:此功能处于启用状态时,将对虚拟机管理程序上的 VM 中运行的 VDA 使用优化工具。VM 优化包括禁用脱机文件、禁用后台碎片整理,以及降低事件日志大小。有关详细信息,请参阅 CTX125874。如果要使用 Remote PC Access,请勿启用此选项。默认情况下已启用。
  • Windows 远程协助:此功能处于启用状态时,Windows 远程协助将与 Director 的用户重影功能结合使用,并且 Windows 会自动打开防火墙中的 TCP 端口 3389,即使您选择手动打开防火墙端口也是如此。默认情况下已启用。
  • 对音频使用实时音频传输:此功能处于启用状态时,将对音频数据包使用 UDP,这样可以提升音频性能。默认情况下已启用。
  • Personal vDisk:(仅在 VM 上安装 VDA for Windows Desktop OS 时可用)。此功能处于启用状态时,个人虚拟磁盘可以与主映像结合使用。有关详细信息,请参阅管理个人虚拟磁盘。默认情况下已禁用。
须知事项:
  • 安装程序会自动检测您的操作系统,并允许您仅在该系统上安装支持的 VDA 类型:VDA for Windows Server OS 或 VDA for Windows Desktop OS。
  • VDA 安装期间会同时安装 Profile Management。
  • 安装 VDA 时,系统将自动创建名为“直接访问用户”的新本地用户组。在 VDA for Windows Desktop OS 上,此用户组仅适用于 RDP 连接;在 VDA for Windows Server OS 上,此用户组则适用于 ICA 和 RDP 连接。
  • 安装 VDA for Windows Server OS 时,Remote Desktop Services 角色服务会自动安装并启用(如果尚未安装和启用)。
  • 对于 Remote PC Access 配置,请在用户将远程访问的每台物理办公室 PC 上安装 VDA for Windows Desktop OS。
  • 请不要在安装了 XenApp 6.5 或早期版本的服务器上安装 VDA for Windows Server OS。