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

修复端口可访问性

贡献者

系统会自动创建广播域。但是,如果端口已重新连接,或者交换机配置发生更改,则可能需要将端口修复到其他广播域(新域或现有域)中。

ONTAP 可以根据广播域成分卷(以太网端口)的第 2 层可访问性自动检测网络布线问题并提出解决方案。

如果在期间布线不正确、发生原因则可能会出现意外的广播域端口分配。从 ONTAP 9.10.1 开始,集群会在集群设置后或新节点加入现有集群时通过验证端口可访问性来自动检查网络布线问题。

System Manager

如果检测到端口可访问性问题描述,则 System Manager 建议执行修复操作以解决此问题描述。

设置集群后,信息板上会报告网络布线问题。

将新节点加入集群后,节点页面上会显示网络布线问题。

您还可以在网络图上查看网络布线运行状况。网络图上的端口可访问性问题通过红色错误图标指示。

===集群设置后

设置集群后,如果系统检测到网络布线问题描述,信息板上将显示一条消息。

集群设置后消息

步骤
  1. 按照消息中的建议更正布线。

  2. 单击此链接可启动更新广播域对话框。
    此时将打开更新广播域对话框。
    更新广播域对话框

  3. 查看有关端口的信息,包括节点,问题,当前广播域和预期广播域。

  4. 选择要修复的端口,然后单击 * 修复 * 。
    系统会将端口从当前广播域移动到预期广播域。

===节点后加入

将新节点加入集群后,如果系统检测到网络布线问题描述,则节点页面上会显示一条消息。

发布节点加入消息

步骤
  1. 按照消息中的建议更正布线。

  2. 单击此链接可启动更新广播域对话框。
    此时将打开更新广播域对话框。
    更新广播域对话框

  3. 查看有关端口的信息,包括节点,问题,当前广播域和预期广播域。

  4. 选择要修复的端口,然后单击 * 修复 * 。
    系统会将端口从当前广播域移动到预期广播域。

命令行界面
开始之前

您必须是集群管理员才能执行此任务。

关于此任务

可以使用一个命令根据 ONTAP 检测到的第 2 层可访问性自动修复端口的广播域配置。

步骤
  1. 检查交换机配置和布线。

  2. 检查端口的可访问性:

    network port reachability show -detail -node -port

    命令输出包含可访问性结果。

  3. 使用以下决策树和表了解可访问性结果并确定下一步要执行的操作(如果有)。

    修复可访问性决策树

可访问性状态

Description

确定

此端口可通过第 2 层访问其分配的广播域。
如果可访问性状态为 " 正常 " ,但存在 " 意外端口 " ,请考虑合并一个或多个广播域。有关详细信息,请参见以下 _unexpected ports_行 。

如果可访问性状态为 " 正常 " ,但存在 " 无法访问的端口 " ,请考虑拆分一个或多个广播域。有关详细信息,请参见以下 _Unreachable ports_行 。

如果可访问性状态为 " 正常 " ,并且没有意外或无法访问的端口,则表示您的配置正确。

意外端口

此端口可通过第 2 层访问其分配的广播域;但是,它也可通过第 2 层访问至少其他一个广播域。

检查物理连接和交换机配置以确定是否不正确、或者是否需要将端口分配的广播域与一个或多个广播域合并。

有关详细信息,请参见 "合并广播域"

无法访问的端口

如果一个广播域已分区为两个不同的可访问性集,则可以拆分一个广播域,以便将 ONTAP 配置与物理网络拓扑同步。

通常,不可访问的端口列表定义了在确认物理和交换机配置准确之后应拆分为另一个广播域的一组端口。

有关详细信息,请参见 "拆分广播域"

配置不当的可访问性

此端口无法通过第 2 层访问其分配的广播域;但是,此端口确实可以通过第 2 层访问其他广播域。

您可以修复端口可访问性。运行以下命令时,系统会将此端口分配给其可访问性所在的广播域:

network port reachability repair -node -port

不可访问性

此端口无法通过第 2 层访问任何现有广播域。

您可以修复端口可访问性。运行以下命令时,系统会将此端口分配给默认 IP 空间中自动创建的新广播域:

network port reachability repair -node -port

*注意:*如果所有接口组(ifgrP)成员端口都报告 no-reachability、运行 network port reachability repair 在每个成员端口上执行命令会将发生原因每个成员端口从ifgrp中删除、并将其置于新的广播域中、最终导致ifgrp本身被删除。在运行之前 network port reachability repair 命令中、根据物理网络拓扑验证端口的可访问广播域是否为预期值。

多域可访问性

此端口可通过第 2 层访问其分配的广播域;但是,它也可通过第 2 层访问至少其他一个广播域。

检查物理连接和交换机配置以确定是否不正确、或者是否需要将端口分配的广播域与一个或多个广播域合并。

有关详细信息,请参见 "合并广播域"

未知

如果可访问性状态为 "unknown" ,请等待几分钟,然后重试此命令。

修复端口后,请检查是否存在已替换的 LIF 和 VLAN 。如果端口属于某个接口组,则还需要了解该接口组发生了什么情况。

= Lifs

修复某个端口并将其移动到其他广播域后,在修复的端口上配置的任何 LIF 都将自动分配一个新的主端口。如果可能,会从同一节点上的同一广播域中选择此主端口。或者,选择其他节点的主端口,或者,如果不存在合适的主端口,则清除主端口。

如果LIF的主端口移至另一节点或被清除、则此LIF将视为已"替换"。您可以使用以下命令查看这些已替换的 LIF :

displaced-interface show

如果存在任何已替换的 LIF ,您必须:

  • 还原已替换 LIF 的主目录:

    displaced-interface restore

  • 手动设置 LIF 的主目录:

    network interface modify -home-port -home-node

  • 如果对 LIF 当前配置的主接口感到满意,请从 "removed-interface" 表中删除此条目:

    displaced-interface delete

==VLAN

如果修复后的端口具有 VLAN ,则这些 VLAN 会自动删除,但也会记录为已 " 替换 " 。您可以查看以下已替换的 VLAN :

displaced-vlans show

如果存在任何已替换的 VLAN ,您必须:

  • 将 VLAN 还原到其他端口:

    displaced-vlans restore

  • 从 "Displaced VLAN " 表中删除此条目:

    displaced-vlans delete

===接口组

如果修复后的端口属于某个接口组,则会将其从该接口组中删除。如果该端口是分配给接口组的唯一成员端口,则会删除该接口组本身。