配置新节点并完成过渡
提供者
添加新节点后,您必须完成过渡步骤并配置 MetroCluster IP 节点。
配置 MetroCluster IP 节点并禁用过渡
您必须实施 MetroCluster IP 连接,刷新 MetroCluster 配置并禁用过渡模式。
-
从控制器 node_A_1-IP 发出以下命令,将新节点组成 DR 组:
MetroCluster configuration-settings dr-group create -partner-cluster peer-cluster-name -local-node local-controller-name -remote-node remote-controller-name
MetroCluster configuration-settings dr-group show
-
创建 MetroCluster IP 接口( node_A_1-IP , node_A_2-IP , node_B_1-IP , node_B_2-IP )—每个控制器需要创建两个接口;总共八个接口:
MetroCluster configuration-settings interface create -cluster-name cluster-name -home-node controller-name -home-port port -address IP-address -netmask -vlan-id vlan-id``metrocluster configuration-settings interface show
从 ONTAP 9.1.1 开始,如果您使用的是第 3 层配置,则在创建 MetroCluster IP 接口时还必须指定 ` 网关` 参数。请参见 "第 3 层广域网的注意事项"。 只有在未使用默认 VLAN ID 时,才需要 -vlan-id 参数。只有某些系统支持非默认 VLAN ID 。
-
某些平台使用 VLAN 作为 MetroCluster IP 接口。默认情况下,这两个端口中的每个端口都使用不同的 VLAN : 10 和 20 。您也可以在 MetroCluster configuration-settings interface create` 命令中使用 ` -vlan-id 参数` 指定一个大于 100 ( 101 到 4095 之间)的其他(非默认) VLAN 。
-
从 ONTAP 9.1.1 开始,如果您使用的是第 3 层配置,则在创建 MetroCluster IP 接口时还必须指定 ` 网关` 参数。请参见 "第 3 层广域网的注意事项"。
如果使用的MetroCluster 为10/20或大于100、则可以将以下平台型号添加到现有VLAN配置中。如果使用了任何其他VLAN、则无法将这些平台添加到现有配置中、因为无法配置MetroCluster 接口。如果您使用的是任何其他平台、则VLAN配置不相关、因为ONTAP 中不需要此配置。
AFF 平台
FAS 平台
-
AFF A220
-
AFF A250
-
AFF A400
-
FAS2750
-
FAS500f
-
FAS8300
-
FAS8700
-
-
从控制器 node_A_1-IP 执行 MetroCluster 连接操作以连接 MetroCluster 站点 - 此操作可能需要几分钟才能完成:
MetroCluster configuration-settings connection connect
-
验证远程集群磁盘是否可通过 iSCSI 连接从每个控制器中看到:
d展示
您应看到属于配置中其他节点的远程磁盘。
-
镜像 node_A_1-IP 和 node_B_1-IP 的根聚合:
aggregate mirror -aggregate root-aggr
-
为 node_A_2-IP 和 node_B_2-IP 分配磁盘。
在启动菜单中发出 boot_after_mcc_transtion 命令时,池 1 的磁盘分配已针对 node_A_1-IP 和 node_B_1-IP 进行。
-
对 node_A_2-IP 执行问题描述以下命令:
ddisk assign disk1disk2disk3 … diskn -sysid node_B_2-ip-controller-sysid -pool 1 -force
-
对 node_B_2-ip 执行问题描述以下命令:
ddisk assign disk1disk2disk3 … diskn -sysid node_A_2-ip-controller-sysid -pool 1 -force
-
-
确认已更新远程磁盘的所有权:
d展示
-
如有必要,请使用以下命令刷新所有权信息:
-
转到高级权限模式,并在系统提示您继续时输入 y :
set priv advanced
-
刷新磁盘所有权:
d磁盘刷新所有权 controller-name
-
返回到管理模式:
set priv admin
-
-
镜像 node_A_2-IP 和 node_B_2-IP 的根聚合:
aggregate mirror -aggregate root-aggr
-
验证根聚合和数据聚合的聚合重新同步是否已完成:
aggr show``aggr plex show
重新同步可能需要一段时间,但必须完成才能继续执行以下步骤。
-
刷新 MetroCluster 配置以加入新节点:
-
转到高级权限模式,并在系统提示您继续时输入 y :
set priv advanced
-
刷新配置:
如果已配置 …
问题描述此命令 …
每个集群中的一个聚合:
MetroCluster configure -refresh true -allow-with-one-aggregate true
每个集群中有多个聚合
MetroCluster configure -refresh true
-
返回到管理模式:
set priv admin
-
-
禁用 MetroCluster 过渡模式:
-
进入高级权限模式,并在系统提示您继续时输入 "`y` " :
set priv advanced
-
禁用过渡模式:
MetroCluster transition disable
-
返回到管理模式:
set priv admin
-
在新节点上设置数据 LIF
您必须在新节点 node_A_2-IP 和 node_B_2-IP 上配置数据 LIF 。
如果尚未分配给广播域,则必须将新控制器上可用的任何新端口添加到广播域中。如果需要,请在新端口上创建 VLAN 或接口组。请参见 "网络管理"
-
确定当前端口使用情况和广播域:
network port show``network port broadcast-domain show
-
根据需要向广播域和 VLAN 添加端口。
-
查看 IP 空间:
network IPspace show
-
创建 IP 空间并根据需要分配数据端口。
-
查看广播域:
network port broadcast-domain show
-
根据需要将任何数据端口添加到广播域。
-
根据需要重新创建 VLAN 和接口组。
VLAN 和接口组成员资格可能与旧节点不同。
-
-
根据需要验证 LIF 是否托管在 MetroCluster IP 节点(包括带有 -mc SVM 的 SVM )上的相应节点和端口上。
请参见中收集的信息 "正在创建网络配置"。
-
检查 LIF 的主端口:
network interface show -field home-port
-
如有必要,请修改 LIF 配置:
vserver config override -command "network interface modify -vserver vserver_name -home-port active_port_after_upgrade -lif lif_name -home-node new_node_name"
-
将 LIF 还原到其主端口:
network interface revert * -vserver vserver_name
-
正在启动 SVM
由于 LIF 配置发生更改,您必须在新节点上重新启动 SVM 。
-
检查 SVM 的状态:
MetroCluster SVM show
-
在 cluster_A 上重新启动不具有 "` -mc` " 后缀的 SVM :
vserver start -vserver svm-name -force true
-
在配对集群上重复上述步骤。
-
检查所有 SVM 是否均处于运行状况良好的状态:
MetroCluster SVM show
-
验证所有数据 LIF 是否均已联机:
network interface show
将系统卷移动到新节点
要提高故障恢复能力,应将系统卷从控制器 node_A_1-IP 移至控制器 node_A_2-IP ,并将系统卷从 node_B_1-IP 移至 node_B_2-IP 。您必须在系统卷的目标节点上创建镜像聚合。
系统卷的名称格式为 MDV_CRS_*_A
或 MDV_CRS_*_B
"` _A` " 和 "` _B` " 与本节中使用的 site_A 和 site_B 参考无关;例如, MDV_CRS_*_A 与 site_A 不相关
-
根据需要为控制器 node_A_2-IP 和 node_B_2-IP 至少分配三个池 0 磁盘和三个池 1 磁盘。
-
启用磁盘自动分配。
-
使用 site_A 中的以下步骤将 _B 系统卷从 node_A_1-IP 移动到 node_A_2-IP
-
在控制器 node_A_2-IP 上创建镜像聚合以存放系统卷:
aggr create -aggregate new_node_A_2-ip_aggr -diskcount 10 -mirror true -node nodename_node_A_2-ip
aggr show
镜像聚合需要五个池 0 和五个池 1 备用磁盘,这些磁盘属于控制器 node_A_2-IP 。
高级选项 "` force-Small-aggregate true` " 可用于将磁盘使用限制为 3 个池 0 磁盘和 3 个池 1 磁盘,前提是磁盘的供应不足。
-
列出与管理 SVM 关联的系统卷:
vserver show
volume show -vserver admin-vserver-name
您应标识 site_A 拥有的聚合所包含的卷此外,还会显示 site_B 系统卷。
-
-
将 site_A 的 MDV_CRS_*_B 系统卷移动到在控制器 node_A_2-IP 上创建的镜像聚合
-
检查可能的目标聚合:
volume move target-aggr show -vserver admin-vserver-name -volume system_vol_MDV_B
应列出 node_A_2-IP 上新创建的聚合。
-
将卷移动到 node_A_2-IP 上新创建的聚合:
set advanced
volume move start -vserver admin-vserver-volume system_vol_mDV_B -destination-aggregate new_node_A_2-ip_aggr -cutover-window 40
-
检查移动操作的状态:
volume move show -vserver admin-vserver-name -volume system_vol_MDV_B
-
移动操作完成后,验证 node_A_2-IP 上的新聚合是否包含 MDV_CRS_*_B 系统:
set admin
volume show -vserver admin-vserver
-
-
对 site_B ( node_B_1-IP 和 node_B_2-IP )重复上述步骤。