跳到主要内容

在 MetroCluster IP 配置中设置所需的环境变量

在 MetroCluster IP 配置中,必须在以太网端口上检索 MetroCluster 接口的 IP 地址,然后使用它们来配置替换控制器模块上的接口。

关于本任务

只有 MetroCluster IP 配置才需要执行此任务。

此任务中的命令是从幸存站点的集群提示符处以及从灾难站点节点的装入程序提示符处执行的。

  1. 从幸存站点收集灾难站点 MetroCluster 接口的 IP 地址:metrocluster configuration-settings connection show

    所需的地址是 Destination Network Address(目标网络地址) 列中显示的 DR 伙伴地址。

  2. 如果系统位于幸存站点,其型号为 全闪存阵列 DM5000F全闪存阵列 DM7100FDM5000HDM7100H,且没有使用默认 VLAN ID,请确定 VLAN ID:metrocluster configuration-settings interface show
    VLAN ID 位于输出结果中的“Network Address(网络地址)”列。

    示例

    本示例中的接口包括 e0a(VLAN ID 120)和 e0b(VLAN ID 130):
    Cluster-A::*> metrocluster configuration-settings interface show
    DR Config
    Group Cluster Node Network Address Netmask Gateway State
    ----- ------- ------- --------------- --------------- --------------- ---------
    1
    cluster_A
    node_A_1
    Home Port: e0a-120
    172.17.26.10 255.255.255.0 - completed
    Home Port: e0b-130
    172.17.27.10 255.255.255.0 - completed
  3. 如果每个灾难站点节点的装入程序提示符处的灾难站点节点为 全闪存阵列 DM5000F全闪存阵列 DM7100FDM5000HDM7100HFAS8700 型号,请设置以下 bootarg:setenv bootarg.mcc.port_a_ip_config local-IP-address/local-IP-mask,0,HA-partner-IP-address,DR-partner-IP-address,DR-aux-partnerIP-address,vlan-idsetenv bootarg.mcc.port_b_ip_config local-IP-address/local-IP-mask,0,HA-partner-IP-address,DR-partner-IP-address,DR-aux-partnerIP-address,vlan-id
    如果接口使用的是默认 VLAN,则不需要 vlan-id

    示例

    以下命令使用第一个网络的 VLAN 120 和第二个网络的 VLAN 130 来设置 node_A_1 的值:

    setenv bootarg.mcc.port_a_ip_config 172.17.26.10/23,0,172.17.26.11,172.17.26.13,172.17.26.12,120
    setenv bootarg.mcc.port_b_ip_config 172.17.27.10/23,0,172.17.27.11,172.17.27.13,172.17.27.12,130

    以下命令使用第一个网络的 VLAN 120 和第二个网络的 VLAN 130 来设置 node_A_2 的值:

    setenv bootarg.mcc.port_a_ip_config 172.17.26.11/23,0,172.17.26.10,172.17.26.12,172.17.26.13,120
    setenv bootarg.mcc.port_b_ip_config 172.17.27.11/23,0,172.17.27.10,172.17.27.12,172.17.27.13,130

    示例

    以下示例显示了使用默认 VLAN 时用于 node_A_1 的命令:

    setenv bootarg.mcc.port_a_ip_config 172.17.26.10/23,0,172.17.26.11,172.17.26.13,172.17.26.12
    setenv bootarg.mcc.port_b_ip_config 172.17.27.10/23,0,172.17.27.11,172.17.27.13,172.17.27.12

    示例

    以下示例显示了使用默认 VLAN 时用于 node_A_2 的命令:

    setenv bootarg.mcc.port_a_ip_config 172.17.26.11/23,0,172.17.26.10,172.17.26.12,172.17.26.13
    setenv bootarg.mcc.port_b_ip_config 172.17.27.11/23,0,172.17.27.10,172.17.27.12,172.17.27.13
  4. 从幸存站点收集灾难站点的 UUID:metrocluster node show -fields node-cluster-uuid, node-uuid

    示例

    cluster_B::> metrocluster node show -fields node-cluster-uuid, node-uuid
    (metrocluster node show)
    dr-group-id cluster node node-uuid node-cluster-uuid
    ----------- ----------- -------- ------------------------------------ ------------------------------
    1 cluster_A node_A_1 f03cb63c-9a7e-11e7-b68b-00a098908039 ee7db9d5-9a82-11e7-b68b-00a098
    908039
    1 cluster_A node_A_2 aa9a7a7a-9a81-11e7-a4e9-00a098908c35 ee7db9d5-9a82-11e7-b68b-00a098
    908039
    1 cluster_B node_B_1 f37b240b-9ac1-11e7-9b42-00a098c9e55d 07958819-9ac6-11e7-9b42-00a098
    c9e55d
    1 cluster_B node_B_2 bf8e3f8f-9ac4-11e7-bd4e-00a098ca379f 07958819-9ac6-11e7-9b42-00a098
    c9e55d
    4 entries were displayed.
    cluster_A::*>
    节点UUID
    cluster_B07958819-9ac6-11e7-9b42-00a098c9e55d
    node_B_1f37b240b-9ac1-11e7-9b42-00a098c9e55d
    node_B_2bf8e3f8f-9ac4-11e7-bd4e-00a098ca379f
    cluster_Aee7db9d5-9a82-11e7-b68b-00a098908039
    node_A_1f03cb63c-9a7e-11e7-b68b-00a098908039
    node_A_2aa9a7a7a-9a81-11e7-a4e9-00a098908c35
  5. 在替换节点的装入程序提示符处,设置 UUID:setenv bootarg.mgwd.partner_cluster_uuid partner-cluster-UUID setenv bootarg.mgwd.cluster_uuid local-cluster-UUID setenv bootarg.mcc.pri_partner_uuid DR-partner-node-UUID setenv bootarg.mcc.aux_partner_uuid DR-aux-partner-node-UUID setenv bootarg.mcc_iscsi.node_uuid local-node-UUID
    1. 在 node_A_1 上设置 UUID。

      示例

      以下示例显示了在 node_A_1 上设置 UUID 的命令:

      setenv bootarg.mgwd.cluster_uuid ee7db9d5-9a82-11e7-b68b-00a098908039
      setenv bootarg.mgwd.partner_cluster_uuid 07958819-9ac6-11e7-9b42-00a098c9e55d
      setenv bootarg.mcc.pri_partner_uuid f37b240b-9ac1-11e7-9b42-00a098c9e55d
      setenv bootarg.mcc.aux_partner_uuid bf8e3f8f-9ac4-11e7-bd4e-00a098ca379f
      setenv bootarg.mcc_iscsi.node_uuid f03cb63c-9a7e-11e7-b68b-00a098908039
    2. 在 node_A_2 上设置 UUID:

      示例

      以下示例显示了在 node_A_2 上设置 UUID 的命令:

      setenv bootarg.mgwd.cluster_uuid ee7db9d5-9a82-11e7-b68b-00a098908039
      setenv bootarg.mgwd.partner_cluster_uuid 07958819-9ac6-11e7-9b42-00a098c9e55d
      setenv bootarg.mcc.pri_partner_uuid bf8e3f8f-9ac4-11e7-bd4e-00a098ca379f
      setenv bootarg.mcc.aux_partner_uuid f37b240b-9ac1-11e7-9b42-00a098c9e55d
      setenv bootarg.mcc_iscsi.node_uuid aa9a7a7a-9a81-11e7-a4e9-00a098908c35
  6. 如果原始系统配置了 ADP,请在每个替换节点的装入程序提示符处启用 ADP,如果运行的是 ONTAP 9.5,请将 bootarg.mcc.lun_part 设置为 true:setenv bootarg.mcc.adp_enabled true setenv bootarg.mcc.lun_part true
    1. 在 node_A_1 上设置变量。

      示例

      以下示例显示了在 node_A_1 上设置值的命令:

      setenv bootarg.mcc.adp_enabled true
      setenv bootarg.mcc.lun_part true

    2. 在 node_A_2 上设置变量。

      示例

      以下示例显示了在 node_A_2 上设置值的命令:

      setenv bootarg.mcc.adp_enabled true
      setenv bootarg.mcc.lun_part true

  7. 如果原始系统配置了 ADP,请在每个替换节点的装入程序提示符处设置原始系统标识(不是 替换控制器模块的系统标识)和节点 DR 伙伴的系统标识:setenv bootarg.mcc.local_config_id original-sysID setenv bootarg.mcc.dr_partner dr_partner-sysID
    1. 在 node_A_1 上设置变量。

      示例

      以下示例显示了在 node_A_1 上设置系统标识的命令:

      • node_A_1 的旧系统标识为 4068741258。

      • node_B_1 的系统标识为 4068741254。

      setenv bootarg.mcc.local_config_id 4068741258
      setenv bootarg.mcc.dr_partner 4068741254

    2. 在 node_A_2 上设置变量。

      示例

      以下示例显示了在 node_A_2 上设置系统标识的命令:

      • node_A_ 的旧系统标识为 4068741260。

      • node_B_ 的系统标识为 4068741256。

      setenv bootarg.mcc.local_config_id 4068741260
      setenv bootarg.mcc.dr_partner 4068741256