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

归还 FAS9500 系统中的控制器以恢复正常操作

贡献者 dougthomp netapp-jsnyder netapp-martyh netapp-ivanad thrisun

将存储资源的控制权交还给替换控制器,以便 FAS9500 系统可以恢复正常运行。

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

您必须对控制器模块的存储和网络连接重新进行设置。

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

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

    1. 下载并安装 Config Advisor 。

    2. 输入目标系统的信息,然后选择 Collect Data。

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

    4. 通过选择适当的选项卡检查其他布线,然后检查 Config Advisor 的输出。

备注 系统 ID 和磁盘分配信息驻留在 NVRAM 模块中,该模块与控制器模块分开,不受控制器模块更换的影响。

第 2 步:重新分配磁盘

如果存储系统处于 HA 对中,则在操作步骤结束时发生交还时,新控制器模块的系统 ID 将自动分配给磁盘。您必须在启动 replacement 节点时确认系统 ID 更改,然后验证更改是否正确。

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

  1. 如果 replacement 节点处于维护模式(显示 ` * >` 提示符),请退出维护模式并转到加载程序提示符: halt

  2. 从_replacement_节点上的 LOADER 提示符处启动节点,如果系统提示您因系统 ID 不匹配而覆盖系统 ID,请输入 yboot_ontap

  3. Wait until the Waiting for giveback…​ message is displayed on the replacement node console and then, from the healthy node, verify that the new partner system ID has been automatically assigned: storage failover show

    在命令输出中,您应看到一条消息,指出受损节点上的系统 ID 已更改,并显示正确的旧 ID 和新 ID 。在以下示例中, node2 已进行更换,新系统 ID 为 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. 如果您的存储系统配置了存储或卷加密、则必须根据您使用的是板载密钥管理还是外部密钥管理、通过以下过程之一还原存储或卷加密功能:

  6. 交还节点:

    1. 从运行正常的节点中,交还已更换节点的存储: storage failover giveback -ofnode replacement_node_name

      replacement_ 节点将收回其存储并完成启动。

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

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

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

    1. After the giveback has been completed, confirm that the HA pair is healthy and that takeover is possible: storage failover show

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

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

    属于 replacement 节点的磁盘应显示新的系统 ID 。在以下示例中, node1 拥有的磁盘现在显示新的系统 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
    .
    .
    .
  8. 如果系统采用 MetroCluster 配置,请监控节点的状态: MetroCluster node show

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

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

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

  10. 如果您的系统采用 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.
  11. 验证每个节点是否存在所需的卷: vol show -node node-name

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