配置集群

Last published : Oct 21, 2026
要配置集群,请在 Citrix ADC 上配置以下两个负载平衡虚拟 IP 地址。
  • 移动设备管理 (MDM) 负载平衡虚拟 IP 地址: 需要 MDM 负载平衡虚拟 IP 地址才能与集群中配置的 XenMobile® 节点通信。此负载平衡在 SSL 桥接模式下完成。
  • 移动应用程序管理 (MAM) 负载平衡虚拟 IP 地址: Citrix Gateway 需要 MAM 负载平衡虚拟 IP 地址才能与集群中配置的 XenMobile 节点通信。在 XenMobile 中,默认情况下,来自 Citrix Gateway 的所有流量都路由到端口 8443 上的负载平衡虚拟 IP 地址。
本节中的过程说明了如何创建 XenMobile 虚拟机 (VM) 并将新 VM 加入到现有 VM。这些步骤将创建一个集群设置。

先决条件

  • 您已完全配置所需的 XenMobile 节点。
  • 在所有集群节点和 XenMobile 数据库上配置 NTP。为了使集群正常工作,所有这些服务器的时间必须相同。
  • 一个用于 MDM 负载平衡器的公共 IP 地址和一个用于 MAM 的私有 IP 地址。
  • 服务器证书。
  • 一个用于 Citrix Gateway 虚拟 IP 地址的空闲 IP。
  • 如果 XenMobile 部署在集群设置中且处于仅 MDM 模式或企业模式 (MDM+MAM):修改您的 Citrix ADC 负载平衡器配置,以便对所有 Citrix ADC MDM 负载平衡器(即为端口 8443 和 443 设置的虚拟服务器)使用源 IP 持久性。在用户设备升级到 iOS 11 之前完成该配置。有关详细信息,请参阅此 Citrix 知识中心文章:<https://support.citrix.com/article/CTX227406>。
  • 要在 iOS 11 设备上从 XenMobile Store 安装应用程序,您必须在 XenMobile Server 上启用端口 80。
有关集群配置中 XenMobile 10.x 的参考体系结构图,请参阅体系结构。

安装 XenMobile 集群节点

根据所需的节点数量,创建 XenMobile VM。将新的 VM 指向相同的数据库并提供相同的 PKI 证书密码。
  1. 打开新 VM 的命令行控制台,输入管理员帐户的新密码。
    集群节点设置
  2. 提供网络配置详细信息,如下图所示。
    集群节点设置
  3. 如果要使用数据保护的默认密码,请键入 y;否则,请键入 n 并输入新密码。
    集群节点设置
  4. 如果要使用 FIPS,请键入 y;否则,请键入 n。
    集群节点设置
  5. 配置数据库,使其指向与之前完全配置的 VM 所指向的相同数据库。您将看到消息:Database already exists。
    集群节点设置
  6. 输入与为第一个 VM 提供的证书相同的密码。
    集群节点设置
    输入密码后,第二个节点上的初始配置将完成。
    集群节点设置
  7. 配置完成后,服务器将重新启动并显示登录对话框。
    群集节点设置
    注意:
    登录对话框与第一个 VM 的登录对话框类似。此匹配是您确认两个 VM 正在使用同一数据库服务器的一种方式。
  8. 使用 XenMobile 的完全限定域名 (FQDN) 在 Web 浏览器中打开 XenMobile 控制台。
  9. 在 XenMobile 控制台中,单击控制台右上角的扳手图标。
    群集信息配置屏幕
    支持页面打开。
  10. 在高级下,单击群集信息。
    群集信息配置屏幕
    将显示有关群集的所有信息,包括群集成员、设备连接信息、任务等。新节点现在是群集的成员。
    群集信息配置屏幕
    您可以按照相同的步骤添加其他节点。添加到群集的第一个节点的角色为 OLDEST。之后添加的节点显示的角色为 NONE 或 null。

在 Citrix ADC 中为 XenMobile 群集配置负载平衡

将所需节点添加为 XenMobile 群集成员后,对这些节点进行负载平衡,以便您可以访问群集。负载平衡通过运行 Citrix ADC 中提供的 XenMobile 向导来完成。以下步骤介绍了如何通过运行向导对 XenMobile 进行负载平衡。
  1. 登录到 Citrix ADC。
  2. 在“配置”选项卡上,单击 XenMobile,然后单击 Get Started。
    群集节点设置
  3. 选中 Access through Citrix Gateway 复选框和 Load Balance XenMobile Servers 复选框,然后单击 Continue。
    群集节点设置
  4. 输入 Citrix Gateway 的 IP 地址,然后单击 Continue。
    群集节点设置
  5. 通过执行以下操作之一将服务器证书绑定到 Citrix Gateway 虚拟 IP 地址,然后单击 Continue。
    • 在 Use existing certificate 中,从列表中选择服务器证书。
    • 单击 Install Certificate 选项卡以上载新的服务器证书。
    群集节点设置
  6. 输入身份验证服务器详细信息,然后单击 Continue。
    群集节点设置
    注意:
    确保“服务器登录名属性”与您在 XenMobile LDAP 配置中提供的相同。
  7. 在 XenMobile 设置下,输入 MAM 的负载平衡 FQDN,然后单击继续。
    群集节点设置
    注意:
    确保 MAM 负载平衡虚拟 IP 地址的 FQDN 与 XenMobile 的 FQDN 相同。
  8. 如果要使用 SSL 桥接模式 (HTTPS),请选择与 XenMobile Server 的 HTTPS 通信。但是,如果要使用 SSL 卸载,请选择与 XenMobile Server 的 HTTP 通信,如上图所示。就本文而言,选择的是 SSL 桥接模式 (HTTPS)。
  9. 绑定 MAM 负载平衡虚拟 IP 地址的服务器证书,然后单击“继续”。 群集节点设置
  10. 在 XenMobile 服务器下,单击添加服务器以添加 XenMobile 节点。
    群集节点设置
  11. 输入 XenMobile 节点的 IP 地址,然后单击“添加”。
    群集节点设置
  12. 重复步骤 10 和 11 以添加属于 XenMobile 群集的更多 XenMobile 节点。您将看到所有已添加的 XenMobile 节点。单击“继续”。
    群集节点设置
  13. 单击负载平衡设备管理器服务器以继续 MDM 负载平衡配置。
    群集节点设置
  14. 输入用于 MDM 负载平衡 IP 地址的 IP 地址,然后单击继续。
    群集节点设置
  15. 在列表中看到 XenMobile 节点后,单击 Continue,然后单击 Done 完成此过程。
    群集节点设置
    您会看到虚拟 IP 地址状态显示在 XenMobile 页面上。
    群集节点设置
  16. 要确认虚拟 IP 地址是否已启动并正在运行,请单击“Configuration”(配置)选项卡,然后导航到 Traffic Management > Load Balancing > Virtual Servers。
    群集节点设置
    您还会看到 Citrix ADC 中的 DNS 条目指向 MAM 负载平衡虚拟 IP 地址。
    群集节点设置