创建高可用性组

您可以创建或更新高可用性( High Availability , HA )组,以提供对管理节点或网关节点上服务的高可用性访问。

开始之前

关于本任务

节点必须满足以下条件才能包含在 HA 组中:
  • 节点必须是网关节点或管理节点。
  • 要包含在现有 HA 组中,节点必须在当前虚拟 IP 子网中具有网格网络或客户端网络接口。
  • 节点的网格网络接口或客户端网络接口必须配置固定或静态 IP 地址(而不是 DHCP )。

过程

  1. 选择 Configuration > High Availability Groups
    High Availability Groups此时将显示页面。
    HA 组主屏幕
  2. 单击 Create
    此时将显示以下对话框。
  3. 键入 HA 组的名称,如果需要,还可以键入说明。
  4. 单击 Select Interfaces
    此时将显示以下对话框。此表列出了符合条件的节点的接口。
    HA 组添加接口

    如果节点的 IP 地址是通过 DHCP 分配的,则此节点不会显示在列表中。

  5. 选中要添加到 HA 组的接口左侧的复选框。
    请注意以下接口选择准则:
    • 必须至少选择一个接口。
    • 如果选择多个接口,则所有接口都必须位于网格网络( eth0 )或客户端网络( eth2 )上。所有接口必须位于同一子网中。
    • 您只能选择节点上可支持所需服务的接口:
      • 只有管理节点才能提供对 网格管理器 或的访问权限 租户管理器
      • 管理节点和网关节点均可访问负载平衡器服务。
      • 只有网关节点可以访问原有的 CLB 服务。

      如果同时选择管理节点接口和网关节点接口,则 HA 组只能为负载平衡器服务提供高可用性。

  6. 单击 Apply
    您选择的接口将在 Create High Availability Group 页面的接口部分中列出。默认情况下,列表中的第一个节点会被选择为首选主节点。
  7. 如果您希望其他节点成为首选主节点,请在 Preferred Master 列中选择该节点。
    首选主节点托管活动接口,除非发生故障,导致活动接口移至另一节点。
    注: 如果 HA 组提供了对的访问权限 网格管理器,则必须选择主管理节点作为首选主节点。某些维护过程只能从主管理节点执行。
  8. 输入 HA 组的一个或多个虚拟 IP 地址。单击 加号 要添加的每个 IP 地址。
    除了指定的任何 IPv6 地址之外,还必须至少提供一个 IPv4 地址。

    IPv4 地址必须位于成员节点的所有 IPv4 子网中。也就是说,如果成员节点的子网重叠,则必须从重叠集中选择一个 IP 地址。


    HA 组选择虚拟 IP
  9. 单击 Save
    此时将创建 HA 组。
  10. 根据需要创建其他 HA 组,编辑现有 HA 组或删除 HA 组。
    如果要停用 HA 组中的节点,必须先从 HA 组中删除该节点。
    注意: 如果删除 HA 组, S3 和 Swift 客户端将无法通过 HA 组的任何虚拟 IP 地址进行通信。