Product Documentation

创建站点

Oct 12, 2015

站点是您赋予产品部署的名称。它包含 Delivery Controller、其他核心组件、VDA、虚拟资源连接(如果使用)以及您创建和管理的计算机目录和交付组。站点可以与地理位置对应,但不一定必须对应。可以在安装组件之后创建计算机目录和交付组之前创建站点。

准备

下表介绍了在 Studio 中启动站点创建向导之前需要完成的任务以及需要注意的事项。
说明
确定要创建的站点类型:
  • 应用程序和桌面交付站点 - 如果选择创建应用程序和桌面交付站点,则可以进一步选择创建完整部署站点(推荐)还是空站点。(空站点仅进行部分配置,通常由高级用户创建。)
  • Remote PC Access 站点 - 允许指定用户通过安全连接远程访问办公室 PC。如果您要使用 Remote PC Access 局域网唤醒功能,请阅读 Remote PC Access 主题,并完成 Microsoft System Center Configuration Manager 与 Remote PC Access 局域网唤醒中所述的任务。

如果立即创建应用程序和桌面交付部署,可在以后添加 Remote PC Access 部署。反之,如果此时创建 Remote PC Access 部署,则可以稍后添加完整部署。

站点创建包括创建站点配置数据库。请务必在创建站点之前安装 SQL Server 软件。

您必须是本地管理员和域用户,才能创建数据库。此外,您还必须具有 SQL Server 权限,或者能够生成脚本,供您的数据库管理员运行。
  • 权限 – 设置数据库时,您需要具有以下权限;可以明确配置这些权限,也可以通过 Active Directory 组成员身份获取:
    操作 用途 服务器角色 数据库角色
    创建数据库 创建合适的空数据库 dbcreator
    创建架构 创建所有服务特定的架构,并将第一个 Controller 添加到站点 securityadmin * db_owner
    添加 Controller 将 Controller(除第一个外)添加到站点 securityadmin * db_owner
    添加 Controller(镜像服务器) 将 Controller 登录信息添加到当前位于镜像 XenDesktop 数据库的镜像角色中的数据库服务器 securityadmin *
    更新架构 应用架构更新或修补程序 db_owner

    * 虽然在技术层面上的限制更加严格,但实际上应将 securityadmin 服务器角色视为等同于 sysadmin 服务器角色。

    使用 Studio 执行这些操作时,用户帐户必须属于 sysadmin 服务器角色的成员。

    如果您的 Studio 用户凭据不包括这些权限,系统会提示您使用 SQL Server 用户凭据。

  • 脚本 - 如果您的数据库服务器已被锁定并且您没有所需的 SQL Server 权限,则可以使用站点创建向导生成两个数据库脚本:一个用于设置数据库,另一个用于镜像环境。请求生成脚本之后,将生成的脚本提供给数据库管理员(或者具有所需 SQL Server 权限的人员)以在数据库服务器上运行,如果需要,还可以在镜像数据库上运行。执行脚本并成功创建数据库后,可以完成创建站点。

假设您要使用免费试用 30 天并允许您以后添加许可证文件的许可证,或者要使用现有许可证。可以从站点创建向导内部添加或下载许可证文件。

配置虚拟化资源(主机)环境。

如果使用 XenServer:
  • 请参阅 XenServer 文档。
  • 必须提供 VM 超级管理员或更高级别用户的凭据。
  • Citrix 建议使用 HTTPS 确保与 XenServer 的通信安全。要使用 HTTPS,必须将 XenServer 上已安装的默认 SSL 证书替换为可信证书机构颁发的证书;请参阅 CTX128656
  • 如果 XenServer 上已启用高可用性,则可以配置高可用性。
  • Citrix 建议选择池中的所有服务器,以便在池主服务器出现故障时允许与 XenServer 实现通信。
  • 如果 XenServer 支持 vGPU,您还可以选择 GPU 类型和组。显示内容将指示所选项是否具有专用 GPU 资源。

如果使用 VMware,请参阅此产品的文档和使用 VMware 管理虚拟机

如果使用 Hyper-V,请参阅此产品的文档和使用 Microsoft System Center Virtual Machine Manager 管理虚拟机

确定使用 Machine Creation Services (MCS) 还是其他工具来在虚拟化资源上创建 VM。

确定要使用共享存储还是本地存储。共享存储可以通过网络获取。如果使用共享存储,则可以使用 IntelliCache 降低存储设备的负载。有关 IntelliCache 的信息,请参阅使用 IntelliCache

确定是否要使用个人虚拟磁盘以及要使用共享存储还是本地存储。个人虚拟磁盘可以与 VM 使用相同或不同的存储。有关详细信息,请参阅 Personal vDisks

如果在云环境中安装了产品组件,则在配置首个连接时,需要使用 API 密钥和密钥值。可以先从 AWS 或 CloudPlatform 导出包含这些值的密钥文件,再将其导入站点创建向导。

为云部署创建站点时,也需要使用在 AWS 中配置的地理区域、可用区域、VPC 名称、子网地址、域名、安全组名称及凭据。

确定是否使用 App-V 发布,并根据需要配置这些资源。有关详细信息,请参阅 Microsoft Application Virtualization

须知事项:
  • 创建 Remote PC Access 站点时:
    • 创建一个名为 Remote PC Access Machines 的计算机目录和一个名为 Remote PC Access Desktops 的交付组。
    • 必须指定用户或用户组;不存在自动添加所有用户的默认操作。
    • 可以启用局域网唤醒功能(电源管理),并指定 Microsoft System Center Configuration Manager (ConfigMgr) 地址和凭据以及连接名称。
  • 创建站点的用户将成为完全权限管理员;有关详细信息,请参阅委派管理
  • 创建空数据库时,该数据库具有除以下属性外的默认属性:
    • 排序规则设置为 Latin1_General_100_CI_AS_KS(其中,Latin1_General 因国家/地区而异,例如 Japanese_100_CI_AS_KS)。如果数据库创建期间未指定此排序规则设置,后续在数据库中创建服务架构将失败,并显示一条类似以下内容的错误消息:: schema requires a case-insensitive database(: 架构要求数据库不区分大小写)。(手动创建数据库时,可以使用任意排序规则,前提是该数据库区分大小写、区分重音、区分假名类型;排序规则名称通常以 _CI_AS_KS 结尾。)
    • 恢复模式设置为“简单”。要用作镜像数据库,请将恢复模式更改为“完整”。
  • 创建站点配置数据库时,此数据库还存储由 Configuration Logging Service 记录的配置更改,以及由 Monitoring Service 使用并通过 Citrix Director 显示的趋势和性能数据。如果您使用这些功能并存储超过七天的数据,Citrix 建议您在创建站点后,为配置日志记录数据库和监视数据库(称为辅助数据库)指定不同的位置。请参阅更改辅助数据库位置

创建

如果 Studio 尚未打开,请启动 Studio。选择从中间窗格创建站点后,请指定以下内容:
  • 站点类型和站点名称。
  • 数据库信息。如果您在 Controller 安装期间选择了安装默认 SQL Server Express 数据库,则某些信息已经提供。如果您使用的数据库服务器安装在其他服务器上,请输入该数据库服务器和名称:
    数据库类型 输入内容 使用此数据库配置
    独立或镜像 servername 使用默认实例,SQL Server 使用默认端口。
      服务器名称\实例名称 使用指定的实例,SQL Server 使用默认端口。
      服务器名称,端口号 使用默认实例,SQL Server 使用自定义端口。(需要逗号。)
    其他 群集名称 群集数据库。
      可用性组侦听器 始终开启的数据库。

    单击下一步后,系统将发出警报,说明服务无法连接到数据库,此时请指示需要 Studio 进行创建。如果您没有编辑数据库的权限,请使用生成数据库脚本。必须先运行这些脚本,才能完成站点创建。

  • 许可证服务器地址,格式为 name:[port],其中 name 为完全限定的域名 (FQDN)、NetBIOS 或 IP 地址;建议的格式为 FQDN。如果忽略端口号,则默认为 27000。必须成功连接到许可证服务器才能继续操作。
  • (仅限 Remote PC Access 站点。)电源管理信息(包括 ConfigMgr 连接信息)。
  • 虚拟化资源的连接信息及存储信息。如果使用的不是资源,或者将使用 Studio 管理专用刀片式服务器 PC 上所托管的用户桌面,请将连接类型选择为
  • App-V 管理和 App-V 发布服务器信息。
  • (仅限 Remote PC Access 站点。)用户和计算机帐户信息。
    • 用户信息。单击添加用户。选择用户和用户组,然后单击添加用户
    • 计算机帐户信息。单击添加计算机帐户。选择计算机帐户,然后单击添加计算机帐户。单击添加 OU。选择域和组织单位,然后指出是否应包含子文件夹中的项目。单击添加 OU

测试站点配置

配置和环境测试在您创建站点后自动运行。可以查看结果的 HTML 报告。还可以根据需要运行测试:
  1. 从 Studio 中,单击左侧窗格顶部的 Studio (<站点名称>) 条目。
  2. 在中间窗格中,单击测试配置