跳到主要内容

修复数据聚合

修复和更换灾难站点上的任何硬件后,必须修复数据聚合。此过程会再同步数据聚合,并准备(现在已修复的)灾难站点以便恢复正常运行。必须在修复根聚合之前修复数据聚合。

关于本任务

以下示例显示了强制切换,可以在此过程中将切换后的聚合联机。远程集群中的所有配置更新都成功复制到本地集群。在此过程中,应启动灾难站点上的存储,但是不需要也不得启动灾难站点上的控制器模块。

  1. 运行 metrocluster operation show 命令确认已完成切换。

    示例

    controller_A_1::> metrocluster operation show
    Operation: switchover
    State: successful
    Start Time: 7/25/2014 20:01:48
    End Time: 7/25/2014 20:02:14
    Errors: -

  2. 运行 metrocluster heal -phase aggregates 命令从未受故障影响的集群对数据聚合进行再同步。

    示例

    controller_A_1::> metrocluster heal -phase aggregates 
    [Job 130] Job succeeded: Heal Aggregates is successful.

    如果禁止修复,可重新发出带 –override-vetoes 参数的 metrocluster heal 命令。如果使用此可选参数,系统将覆盖任何阻止修复操作的软禁止。

  3. 运行 metrocluster operation show 命令验证是否已完成操作。

    示例

    controller_A_1::> metrocluster operation show
    Operation: heal-aggregates
    State: successful
    Start Time: 7/25/2014 18:45:55
    End Time: 7/25/2014 18:45:56
    Errors: -

  4. 运行 storage aggregate show 命令检查聚合的状态。

    示例

    controller_A_1::> storage aggregate show
    Aggregate Size Available Used% State #Vols Nodes RAID Status
    --------- -------- --------- ----- ------- ------ ------------ ------------
    ...
    aggr_b2 227.1GB 227.1GB 0% online 0 mcc1-a2 raid_dp, mirrored, normal...
  5. 如果在灾难站点上更换了存储,可能需要重新镜像聚合。