跳到主要内容

验证本地 HA 运行情况

如果具有四节点 MetroCluster 配置,则应验证 MetroCluster 配置中的本地 HA 对的运行情况。

此任务中的示例使用标准命名约定:

  • cluster_A

    • controller_A_1

    • controller_A_2

  • cluster_B

    • controller_B_1

    • controller_B_2

  1. 在 cluster_A 上,执行双向的故障转移和交还。
    1. 确认已启用存储故障转移:storage failover show

      输出应指示两个节点都可以接管:

      cluster_A::> storage failover show
      Takeover
      Node Partner Possible State Description
      -------------- -------------- -------- ---------------------------
      controller_A_1 controller_A_2 true Connected to controller_A_2

      controller_A_2 controller_A_1 true Connected to controller_A_1
      2 entries were displayed.


    2. 从 controller_A_1 接管 controller_A_2:storage failover takeover controller_A_2

      可使用 storage failover show-takeover 命令监控接管操作的进度。
    3. 确认接管已完成:storage failover show

      输出应指示 controller_A_1 处于接管状态,这意味着它已接管其 HA 伙伴:

      cluster_A::> storage failover show
      Takeover
      Node Partner Possible State Description
      -------------- -------------- -------- -----------------
      controller_A_1 controller_A_2 false In takeover

      controller_A_2 controller_A_1 - Unknown
      2 entries were displayed.


    4. 交还 controller_A_2:storage failover giveback controller_A_2

      可使用 storage failover show-giveback 命令监控交还操作的进度。
    5. 确认存储故障转移已恢复到正常状态:storage failover show

      输出应指示两个节点都可以接管:
      cluster_A::> storage failover show
      Takeover
      Node Partner Possible State Description
      -------------- -------------- -------- ---------------------------
      controller_A_1 controller_A_2 true Connected to controller_A_2

      controller_A_2 controller_A_1 true Connected to controller_A_1
      2 entries were displayed.


    6. 重复上述子步骤,这次从 controller_A_2 接管 controller_A_1。
  2. 对 cluster_B 重复上述步骤。