Product Documentation

为实现高可用性配置引导文件

通过配置向导配置 Provisioning Server 后,即可选择该服务器作为用于在引导过程中连接目标设备的服务器之一。要实现高可用性,引导文件中必须至少列有两个登录 Provisioning Server(最多四个服务器)。

目标设备的引导文件中包含最多四个登录 Provisioning Server 的 IP 地址及其他配置信息。引导文件将列出目标设备可以联系以获取 Provisioning Services 场访问权限的 Provisioning Server。所联系的服务器可能会将目标设备转移给能够为该目标设备提供虚拟磁盘的其他 Provisioning Server。

注意:

共享存储系统可确保 Provisioning Server 虚拟磁盘的可用性。根据共享存储的类型,虚拟磁盘将使用通用命名约定 (UNC) 或常规 DOS 命名约定。

将 Provisioning Server 添加到引导文件中

管理员必须将 Provisioning Server 添加到引导文件中,以便为目标设备提供与 Stream Service 联系时所必需的信息。

首次配置 Provisioning Server 时,配置向导将允许您选择使用当前所配置的服务器来提供 TFTP 服务。如果所有目标设备在一个网段上,则每个场通常有一个 TFTP 服务器。如果目标设备在多个网段上,并且每个网段配置为一个独立的站点,则可以对每个站点(网段)使用一个 TFTP 服务器。

也可以在控制台中使用“配置引导程序”对话框将 Provisioning Server 配置为登录服务器。

选择一种方式将 Provisioning Server 添加到引导文件中。

使用配置向导添加登录服务器

使用配置向导添加第一个 Provisioning Server,并将其配置为 TFTP 和登录服务器:

  1. 运行配置向导,当显示 TFTP 选项和引导程序位置对话框时,选择 Use the Provisioning Server TFTP Service(使用 Provisioning Server TFTP 服务)选项。
  2. 输入或浏览到引导文件的位置,然后单击下一步。默认位置为:C:\Documents and Settings\All Users\Application Data\Citrix\Provisioning Services\Tftpboot

    注意:

    如果此服务器上安装了早期版本的 Provisioning Server,您可能需要将默认位置由 C:Program Files\Citrix\Provisioning Server\TFTPBoot 或 C:\Documents and Settings\All Users\Application Data\Citrix\Provisioning Server\TFTPboot 更改为 C:\Documents and Settings\All Users\Application Data\Citrix\Provisioning Services\TFTPboot。如果不更改默认位置,则将无法从控制台配置引导文件,使得目标设备无法引导;此时将显示“Missing TFTP”(缺少 TFTP)错误消息。

  3. 在 Provisioning Server 引导列表中,单击添加按钮,以将其他登录 Provisioning Server 添加到列表中。可以使用上移或下移按钮更改 Provisioning Server 的引导优先顺序。

    注意:

    在高可用性实现中,必须至少选择两个 Provisioning Server 作为引导服务器。

  4. 要设置高级配置设置,请突出显示 Provisioning Server 的 IP 地址,单击高级,然后配置引导文件。有关字段定义,请参阅 Provisioning Server 属性
  5. 单击确定,然后单击下一步。
  6. 查看配置设置,然后单击完成,以确认配置设置并在该服务器上重新启动网络服务。保存配置设置时,这些设置将显示在进度对话框中。
  7. 要退出配置向导,请单击完成。

使用控制台添加登录服务器

添加其他 Provisioning Server 并配置为登录服务器:

  1. 在控制台中,在将用作登录服务器的 Provisioning Server 上单击鼠标右键,然后选择配置引导程序菜单选项。此时将显示“配置引导程序”对话框。

    注意:

    单击“读取数据库”时,系统会将已存在的登录服务器填入表中。Stream Service 启动时,将以自己的 IP 地址在数据库中创建一条记录。每个数据库只有一条 Stream Service 选项记录。如果该服务绑定到多个 IP 地址,数据库中将显示多条记录。而读取数据库功能仅从每个 Provisioning Server 选择一个 IP 地址。此功能也可用于将数据库中已配置的 Stream Service IP 设置填入引导文件中。

  2. 单击添加,将新的登录 Provisioning Server 添加到引导文件中。此时将显示“Streaming Server”对话框。
  3. 在相应文本框中键入该 Provisioning Server 的 IP 地址和端口号。
  4. 选择使用子网掩码和网关设置(使用 DHCP/BOOTP),或键入要使用的设置,然后单击确定。Provisioning Server 信息将显示在可用登录服务器的列表中。
  5. 要配置高级引导程序设置,请在“选项”选项卡上,从以下设置中进行选择:
    • 如果要监视目标设备上的引导过程(可选),请选择详细模式。这样将在目标设备上启用系统消息传递。
    • 如果目标设备在引导过程的前期挂起,请选择中断安全模式。
    • 除非使用未启用 PAE 的早期版本,否则请选中高级内存支持复选框。
  6. 从以下网络恢复方法中进行选择:
    • 恢复网络连接 — 选择此选项时,目标设备将无限期地尝试恢复与 Provisioning Server 之间的连接。

      注意:

      选择“恢复网络连接”选项后,由于“秒”字段不适用,该字段将变为不活动状态。

    • 重新启动到硬盘驱动器 — 选择此选项时,目标设备将在重新建立通信失败后的指定秒数后执行硬件复位,以强制重新启动。用户将确定重新启动前的等待时间(秒)。假定无法建立网络连接,PXE 将失败,系统将重新启动到本地硬盘驱动器。默认时间为 50 秒。
  7. 在“超时”下,滚动浏览超时值选项,选择两次重试轮询 Provisioning Server 所间隔的登录轮询超时(毫秒)。
  8. 除初始登录轮询超时外,在“超时”下,滚动浏览超时值选项,为所有与登录相关的数据包选择登录常规超时(毫秒)。
  9. 单击确定保存更改。

为实现高可用性配置引导文件