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

将端口从 node2 映射到 node4

您必须验证 node2 上的物理端口是否正确映射到 node4 上的物理端口,从而使 node4 能够在升级后与集群中的其他节点以及网络进行通信。

请参见 "参考资料" 链接到 Node Hardware Universe 以捕获有关新节点上端口的信息。您将在本节稍后部分使用此信息。

node4 的软件配置必须与 node4 的物理连接匹配,并且必须先还原 IP 连接,然后才能继续升级。

端口设置可能因节点型号而异。您必须使原始节点的端口和 LIF 配置与新节点的配置计划兼容。这是因为新节点在启动时会重播相同的配置,也就是说,当您启动 node4 时, Data ONTAP 将尝试在 node2 上使用的相同端口上托管 LIF 。

因此,如果 node2 上的物理端口不直接映射到 node4 上的物理端口,则需要更改软件配置,才能在启动后还原集群,管理和网络连接。此外,如果 node2 上的集群端口未直接映射到 node4 上的集群端口,则在重新启动仲裁时, node4 可能无法自动重新加入仲裁,直到对软件配置进行更改,以便将集群 LIF 托管在正确的物理端口上为止。

步骤
  1. 将 node2 ,端口,广播域和 IP 空间的所有 node2 布线信息记录在表中:

    LIF Node2 端口 节点 2 IP 空间 节点 2 广播域 Node4 端口 节点 4 IP 空间 Node4 广播域

    集群 1

    集群 2.

    集群 3.

    集群 4.

    节点管理

    集群管理

    数据 1.

    数据 2.

    数据 3.

    数据 4.

    SAN

    集群间端口

  2. 将 node4 ,端口,广播域和 IP 空间的所有布线信息记录在表中。

  3. 按照以下步骤验证设置是否为双节点无交换机集群:

    1. 将权限级别设置为高级:

      cluster ::: > set -privilege advanced

    2. 验证设置是否为双节点无交换机集群:

      cluster ::: > network options switchless-cluster show

    cluster::*> network options switchless-cluster show
    Enable Switchless Cluster: false/true

    +
    此命令的值必须与系统的物理状态匹配。

    1. 返回到管理权限级别:

      cluster::*> set -privilege admin
      cluster::>
  4. 按照以下步骤将 node4 置于仲裁状态:

    1. 启动节点 4.请参见 "安装并启动节点 4." 以启动节点(如果尚未启动)。

    2. 验证新集群端口是否位于集群广播域中:

      network port show -node <node> -port <port> -fields broadcast-domain

      以下示例显示端口 "e0a" 位于 node4 上的集群域中:

      cluster::> network port show -node node4 -port e0a -fields broadcast-domain
      node       port broadcast-domain
      ---------- ---- ---------------
      node4      e0a  Cluster
    3. 如果集群端口不在集群广播域中,请使用以下命令添加它们:

      broadcast-domain add-ports -ipspace cluster -broadcast-domain cluster -ports <node : port>

    4. 将正确的端口添加到集群广播域:

      network port modify -node -port -ipspace cluster -mtu 9000

      此示例将在 node4 上添加集群端口 "e1b" :

      network port modify -node node4 -port e1b -ipspace cluster -mtu 9000

    5. 将每个 LIF 的集群 LIF 迁移到新端口一次:

      network interface migrate -vserver cluster -lif <lif_name> -source-node node4 destination-node node4 -destination-port <port_name>

    6. 修改集群 LIF 的主端口:

      network interface modify -vserver cluster -lif <lif_name> – home-port <port_name>

    7. 从集群广播域中删除旧端口:

      network port broadcast-domain remove-ports

      此命令将删除 node4 上的端口 "e0d" :

    network port broadcast-domain remove-ports -ipspace cluster -broadcast-domain cluster ‑ports node4 : e0d

    1. 验证 node4 是否已重新加入仲裁:

      cluster show -node node4 -fields health

  5. 【 auto_map_4_Step5]] 调整托管集群 LIF 和节点管理 / 集群管理 LIF 的广播域。确认每个广播域包含正确的端口。如果某个端口托管 LIF 或位于 LIF 的主目录中,则无法在广播域之间移动该端口,因此您可能需要迁移和修改 LIF ,如以下步骤所示:

    1. 显示 LIF 的主端口:

      network interface show -fields home-node , home-port

    2. 显示包含此端口的广播域:

      network port broadcast-domain show -ports <node_name : port_name>

    3. 在广播域中添加或删除端口:

      network port broadcast-domain add-ports network port broadcast-domain remove-ports

    4. 修改 LIF 的主端口:

      network interface modify -vserver <vserver> -lif <lif_name> – home-port <port_name>

  6. 如有必要,请使用中所示的相同命令调整集群间广播域并迁移集群间 LIF 第 5 步

  7. 如有必要,请使用中所示的相同命令调整任何其他广播域并迁移数据 LIF 第 5 步

  8. 如果 node2 上有任何端口在 node4 上不再存在,请按照以下步骤将其删除:

    1. 访问任一节点上的高级权限级别:

      set -privilege advanced

    2. 要删除端口,请执行以下操作:

      network port delete -node <node_name> -port <port_name>

    3. 返回到管理员级别:

      set -privilege admin

  9. 调整所有 LIF 故障转移组:

    network interface modify -failover-group <failover_group> -failover-policy <failover_policy>

    以下命令会将故障转移策略设置为 broadcast-domain-wide ,并使用故障转移组 fg1 中的端口作为 LIF data1 on node4 的故障转移目标:

    network interface modify -vserver node4 -lif data1 failover-policy broadcast-domainwide -failover-group fg1

    请参见 "参考资料" 要链接到 Network ManagementLIF ONTAP 9 命令:手册页参考 _ 并参见 Configuring failover settings on a LIF 了解详细信息。

  10. 验证 node4 上的更改:

    network port show -node node4

  11. 每个集群 LIF 都必须侦听端口 7700 。验证集群 LIF 是否正在侦听端口 7700 :

    ` ::: > 网络连接侦听 show -vserver Cluster`

    对于双节点集群,端口 7700 侦听集群端口是预期结果,如以下示例所示:

    Cluster::> network connections listening show -vserver Cluster
    Vserver Name     Interface Name:Local Port     Protocol/Service
    ---------------- ----------------------------  -------------------
    Node: NodeA
    Cluster          NodeA_clus1:7700               TCP/ctlopcp
    Cluster          NodeA_clus2:7700               TCP/ctlopcp
    Node: NodeB
    Cluster          NodeB_clus1:7700               TCP/ctlopcp
    Cluster          NodeB_clus2:7700               TCP/ctlopcp
    4 entries were displayed.
  12. 如有必要,对于未侦听端口 7700 的每个集群 LIF ,将 LIF 的管理状态设置为 down ,然后设置 up

    ` :: > net int modify -vserver cluster -lif <cluster-lif> -status-admin down ; net int modify -vserver cluster -lif <cluster-lif> -status-admin up`

    重复步骤 11 以验证集群 LIF 是否正在侦听端口 7700 。