作为 vRealize Automation 系统管理员,您必须执行设备数据库维护故障切换操作。

开始之前

  • 已根据《安装 vRealize Automation 7.2》中的相应说明安装和配置 vRealize Automation

  • root 用户身份登录到 vRealize Automation 管理控制台。

  • 安装并配置相应的嵌入式 Postgres 设备数据库群集。

  • 如果数据库使用同步复制模式,请确保群集中至少有三个活动节点。

关于此任务

此场景假定当前主节点已启动,并且在正常运行。数据库故障切换维护分为两步:维护主节点和维护副本节点。如果已将主节点替换为副本节点,则应对该节点执行维护,使其可以根据需要再次变为主节点。

注:

正在执行维护故障切换时,请勿在相关主机上停止或重新启动 HAProxy 服务。

过程

  1. 在准备进行维护时,确保当前主节点已启动且正常运行。
  2. 在虚拟设备管理界面上选择 vRA 设置 > 数据库
  3. 选择最适合升级到主节点的副本节点,然后单击升级

    原来的主节点降级到副本状态,新的主节点已升级。

  4. 执行适当的副本维护。
  5. 完成维护后,请确保虚拟设备当前通过网络连接运行,且其 HAProxy 服务正在运行。
    1. root 用户身份登录到 vRealize Automation 管理控制台。
    2. 确保可以对副本节点执行 Ping 操作以及按名称解析副本节点,另请确保副本节点的最新状态为
  6. 单击副本节点对应的重置

    此操作将重置数据库,使其配置为复制到当前主节点,并重新将副本节点与主节点中的最新 haproxy 配置同步。

  7. 重置成功后,将副本虚拟设备节点 IP 地址返回到外部虚拟设备负载平衡器 IP 地址池。
  8. 验证副本节点在“配置 Postgres vRA 数据库”表中是否显示为正常运行,并验证是否可以对副本节点执行 Ping 操作以及按名称解析副本节点。