简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

已重新对系统进行布线— AFF A900

通过重新为存储和网络连接布线,继续更换用的操作步骤。

第 1 步:重新对系统进行布线

运行诊断程序后,您必须重新对控制器模块的存储和网络连接进行布线。

步骤
  1. 重新对系统进行布线。

  2. Verify that the cabling is correct by using "Active IQ Config Advisor"

    1. 下载并安装 Config Advisor 。

    2. 输入目标系统的信息,然后单击收集数据。

    3. 单击布线选项卡,然后检查输出。确保显示所有磁盘架且所有磁盘均显示在输出中,以更正您发现的任何布线问题。

    4. 单击相应的选项卡,然后检查 Config Advisor 的输出,以检查其他布线。

注 系统 ID 和磁盘分配信息位于 NVRAM 模块中,该模块位于与控制器模块不同的模块中,不受控制器模块更换的影响。

第 2 步:重新分配磁盘

If the storage system is in an HA pair, the system ID of the new controller module is automatically assigned to the disks when the giveback occurs at the end of the procedure.您必须在启动 replacement 控制器时确认系统 ID 更改,然后确认更改是否已实施。

此操作步骤仅适用于在 HA 对中运行 ONTAP 的系统。

  1. 如果 replacement 控制器处于维护模式(显示 ` * >` 提示符),请退出维护模式并转到 LOADER 提示符: halt

  2. replacement 控制器上的 LOADER 提示符处,启动控制器,如果系统因系统 ID 不匹配而提示您覆盖系统 ID ,请输入 yboot_ontap

  3. 请等待 Waiting for giveback…​ 消息显示在 replacement 控制器控制台上,然后从运行正常的控制器中验证是否已自动分配新的配对系统 ID : storage failover show

    在命令输出中,您应看到一条消息,指出受损控制器上的系统 ID 已更改,其中显示了正确的旧 ID 和新 ID 。In the following example, node2 has undergone replacement and has a new system ID of 151759706.

    node1> `storage failover show`
                                        Takeover
    Node              Partner           Possible     State Description
    ------------      ------------      --------     -------------------------------------
    node1             node2             false        System ID changed on partner (Old:
                                                      151759755, New: 151759706), In takeover
    node2             node1             -            Waiting for giveback (HA mailboxes)
  4. 在运行正常的控制器中,验证是否已保存任何核心转储:

    1. 更改为高级权限级别: set -privilege advanced

      系统提示您继续进入高级模式时,您可以回答 y 。此时将显示高级模式提示符( * > )。

    2. 保存任何核心转储: ssystem node run -node local-node-name partner savecore

    3. 等待 savecore 命令完成,然后再发出交还。

      您可以输入以下命令来监控 savecore 命令的进度: ssystem node run -node local-node-name partner savecore -s

    4. 返回到管理权限级别: set -privilege admin

  5. 交还控制器:

    1. 从运行正常的控制器中,交还更换的控制器的存储: storage failover giveback -ofnode replacement_node_name

      replacement 控制器将收回其存储并完成启动。

      如果由于系统 ID 不匹配而提示您覆盖系统 ID ,则应输入 y

      注 如果交还被否决,您可以考虑覆盖此否决。

    有关详细信息,请参见 "手动交还命令" 主题以覆盖否决。

    1. 交还完成后,确认 HA 对运行状况良好且可以接管: storage failover show

      storage failover show 命令的输出不应包含 System ID changed on partner 消息。

  6. 验证是否已正确分配磁盘: storage disk show -ownership

    属于 replacement 控制器的磁盘应显示新的系统 ID 。In the following example, the disks owned by node1 now show the new system ID, 1873775277:

    node1> `storage disk show -ownership`
    
    Disk  Aggregate Home  Owner  DR Home  Home ID    Owner ID  DR Home ID Reserver  Pool
    ----- ------    ----- ------ -------- -------    -------    -------  ---------  ---
    1.0.0  aggr0_1  node1 node1  -        1873775277 1873775277  -       1873775277 Pool0
    1.0.1  aggr0_1  node1 node1           1873775277 1873775277  -       1873775277 Pool0
    .
    .
    .
  7. 如果系统采用 MetroCluster 配置,请监控控制器的状态: MetroCluster node show

    在更换后, MetroCluster 配置需要几分钟才能恢复到正常状态,此时,每个控制器将显示已配置状态,并启用 DR 镜像并显示正常模式。"`MetroCluster node show -fields node-SystemID` " 命令输出将显示旧的系统 ID ,直到 MetroCluster 配置恢复正常状态为止。

  8. 如果控制器采用 MetroCluster 配置,则根据 MetroCluster 状态,如果原始所有者是灾难站点上的控制器,请验证 DR 主 ID 字段是否显示磁盘的原始所有者。

    如果同时满足以下条件,则必须执行此操作:

  9. 如果您的系统采用 MetroCluster 配置,请验证是否已配置每个控制器: MetroCluster node show - fields configuration-state

    node1_siteA::> metrocluster node show -fields configuration-state
    
    dr-group-id            cluster node           configuration-state
    -----------            ---------------------- -------------- -------------------
    1 node1_siteA          node1mcc-001           configured
    1 node1_siteA          node1mcc-002           configured
    1 node1_siteB          node1mcc-003           configured
    1 node1_siteB          node1mcc-004           configured
    
    4 entries were displayed.
  10. 验证每个控制器是否存在所需的卷: vol show -node node-name

  11. 如果您在重新启动时禁用了自动接管,请从运行正常的控制器启用它: storage failover modify -node replacement-node-name -onreboot true