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

重新配置系统并重新分配磁盘— AFF A300

贡献者

通过重新为存储布线并确认磁盘重新分配来继续更换操作步骤。

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

验证控制器模块的存储和网络连接。

步骤
  1. 使用验证布线是否正确 "Active IQ Config Advisor"

    1. 下载并安装 Config Advisor 。

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

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

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

第 2 步:重新分配磁盘

如果存储系统位于 HA 对中,则在操作步骤末尾发生交还时,新控制器模块的系统 ID 会自动分配给磁盘。您必须为您的配置使用正确的操作步骤。

选项 1 :验证 HA 系统上的系统 ID 更改

您必须在启动 replacement 节点时确认系统 ID 更改,然后确认更改是否已实施。

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

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

  2. From the LOADER prompt on the replacement node, boot the node, entering y if you are prompted to override the system ID due to a system ID mismatch:boot_ontap

  3. 请等待` Waiting for giveback…​ 消息显示在 replacement 节点控制台上,然后从运行状况良好的节点上验证是否已自动分配新的配对系统 ID : `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. 交还完成后,确认 HA 对运行状况良好且可以接管: 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
    .
    .
    .

选项 2 :在双节点 MetroCluster 配置中的系统上手动重新分配系统 ID

在运行 ONTAP 的双节点 MetroCluster 配置中,您必须手动将磁盘重新分配给新控制器的系统 ID ,然后才能使系统恢复正常运行状态。

关于此任务

此操作步骤仅适用于运行 ONTAP 的双节点 MetroCluster 配置中的系统。

您必须确保问题描述在此操作步骤中的命令位于正确的节点上:

  • 受损节点是指要在其中执行维护的节点。

  • replacement 节点是此操作步骤中更换受损节点的新节点。

  • health 节点是受损节点的 DR 配对节点。

步骤
  1. 如果尚未重新启动 replacement 节点,输入 Ctrl-C 以中断启动过程,然后从显示的菜单中选择启动到维护模式的选项。

    由于系统 ID 不匹配,系统提示您覆盖系统 ID 时,您必须输入 Y

  2. 从运行状况良好的节点查看旧系统 ID : `MetroCluster node show -fields node-systemID , dr-partner-systemID`

    在此示例中, Node_B_1 是旧节点,旧系统 ID 为 118073209 :

    dr-group-id cluster         node                 node-systemid dr-partner-systemid
     ----------- --------------------- -------------------- ------------- -------------------
     1           Cluster_A             Node_A_1             536872914     118073209
     1           Cluster_B             Node_B_1             118073209     536872914
     2 entries were displayed.
  3. 在受损节点上的维护模式提示符处查看新的系统 ID : disk show

    在此示例中,新系统 ID 为 118065481 :

    Local System ID: 118065481
        ...
        ...
  4. 使用从 disk show 命令获取的系统 ID 信息重新分配磁盘所有权(对于 FAS 系统)或 LUN 所有权(对于 FlexArray 系统): disk reassign -s old system ID

    在上述示例中,命令为: disk reassign -s 118073209

    系统提示您继续时,您可以回答 Y

  5. 验证是否已正确分配磁盘(或 FlexArray LUN ): disk show -a

    验证属于 replacement 节点的磁盘是否显示 replacement 节点的新系统 ID 。在以下示例中, system-1 所拥有的磁盘现在显示新的系统 ID 118065481 :

    *> disk show -a
    Local System ID: 118065481
    
      DISK     OWNER                 POOL   SERIAL NUMBER  HOME
    -------    -------------         -----  -------------  -------------
    disk_name   system-1  (118065481) Pool0  J8Y0TDZC       system-1  (118065481)
    disk_name   system-1  (118065481) Pool0  J8Y09DXC       system-1  (118065481)
    .
    .
    .
  6. 从运行状况良好的节点中,验证是否已保存任何核心转储:

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

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

    2. 验证核心转储是否已保存: ssystem node run -node local-node-name partner savecore

      如果命令输出指示 savecore 正在进行中,请等待 savecore 完成,然后再发出交还。您可以使用 ssystem node run -node local-node-name partner savecore -s 命令 监控 savecore 的进度。 </info>

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

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

  8. 启动 replacement 节点: boot_ontap

  9. replacement 节点完全启动后,执行切回: MetroCluster switchback

  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. 在 Data ONTAP 中验证 MetroCluster 配置的运行情况:

    1. 检查两个集群上是否存在任何运行状况警报: ssystem health alert show

    2. 确认 MetroCluster 已配置且处于正常模式: MetroCluster show

    3. 执行 MetroCluster 检查: MetroCluster check run

    4. 显示 MetroCluster 检查的结果: MetroCluster check show

    5. 运行 Config Advisor 。转到NetApp 支持站点 上的Config Advisor页面、网址为 "support.netapp.com/NOW/download/tools/config_advisor/"

      运行 Config Advisor 后,查看该工具的输出并按照输出中的建议解决发现的任何问题。

  12. 模拟切换操作:

    1. 在任何节点的提示符处,更改为高级权限级别: set -privilege advanced

      当系统提示您继续进入高级模式并显示高级模式提示符( * > )时,您需要使用 y 进行响应。

    2. 使用 -simulate 参数执行切回操作: MetroCluster switchover -simulate

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