停用存储架时从 MetroCluster FC 中断过渡到 MetroCluster IP ( ONTAP 9.8 及更高版本)
从 ONTAP 9.8 开始,您可以在中断的情况下将双节点 MetroCluster FC 配置过渡到四节点 MetroCluster IP 配置,并停用现有存储架。操作步骤包括将数据从现有驱动器架移至新配置,然后停用旧磁盘架的步骤。
-
如果您计划停用现有存储架并将所有数据移至 MetroCluster IP 配置中的新磁盘架,则会使用此操作步骤。
-
新的 MetroCluster IP 节点必须支持现有存储架型号。
-
运行 ONTAP 9.8 及更高版本的系统支持此操作步骤。
-
此操作步骤会造成系统中断。
-
此操作步骤仅适用于双节点 MetroCluster FC 配置。
如果您使用的是四节点 MetroCluster FC 配置,请参见 "选择过渡操作步骤"。
-
您必须满足所有要求并按照操作步骤中的所有步骤进行操作。
启用控制台日志记录
NetApp强烈建议您在使用的设备上启用控制台日志记录、并在执行此过程时执行以下操作:
-
在维护期间保持AutoSupport处于启用状态。
-
在维护前后触发维护AutoSupport消息、以便在维护活动期间禁用案例创建。
请参阅知识库文章 "如何在计划的维护时段禁止自动创建案例"。
-
为任何命令行界面会话启用会话日志记录。有关如何启用会话日志记录的说明,请查看知识库文章中的“日志记录会话输出”部分 "如何配置PuTTY以优化与ONTAP系统的连接"。
停用旧磁盘架时的过渡要求
在开始过渡过程之前,您必须确保现有 MetroCluster FC 配置满足要求。
-
它必须是双节点光纤连接或延伸型 MetroCluster 配置,并且所有节点都必须运行 ONTAP 9.8 或更高版本。
新的 MetroCluster IP 控制器模块应运行相同版本的 ONTAP 9.8 。
-
现有平台和新平台必须是过渡支持的组合。
-
它必须满足 _MetroCluster 安装和配置指南 _ 中所述的所有要求和布线。
新配置还必须满足以下要求:
-
新的 MetroCluster IP 平台型号必须支持旧的存储架型号。
-
根据现有磁盘架中的可用备用磁盘,必须添加更多驱动器。
这可能需要额外的驱动器架。
每个控制器还需要额外的 14 到 18 个驱动器:
-
三个池 0 驱动器
-
三个池 1 驱动器
-
两个备用驱动器
-
系统卷需要六到十个驱动器
-
-
您必须确保配置(包括新节点)不超过配置的平台限制,包括驱动器数,根聚合大小容量等
有关每个平台型号的信息,请访问 "NetApp Hardware Universe"
您必须能够从 MetroCluster 站点对所有六个节点进行远程控制台访问,或者根据操作步骤的要求计划在站点之间进行传输。
移动数据和停用旧存储架时用于中断过渡的工作流
您必须遵循特定工作流以确保成功过渡。
在准备过渡时,请规划站点之间的差旅。请注意,在对远程节点进行机架安装和布线后,您需要对这些节点进行串行终端访问。只有在配置节点后,才能访问服务处理器。

正在过渡配置
您必须遵循详细的过渡操作步骤。
在以下步骤中,您将转到其他过程。您必须按给定顺序执行每个引用的操作步骤中的步骤。
-
按照中的步骤规划端口映射 "将端口从 MetroCluster FC 节点映射到 MetroCluster IP 节点"。
-
按照中的步骤准备 MetroCluster IP 控制器 "准备 MetroCluster IP 控制器"。
-
验证 MetroCluster FC 配置的运行状况。
执行中的步骤 "验证 MetroCluster FC 配置的运行状况"。
-
从 MetroCluster FC 配置收集信息。
执行中的步骤 "过渡前从现有控制器模块收集信息"。
-
如有必要,请取消 Tiebreaker 监控。
执行中的步骤 "从 Tiebreaker 或其他监控软件中删除现有配置"。
-
准备并删除现有 MetroCluster FC 节点。
执行中的步骤 "过渡 MetroCluster FC 节点"。
-
连接新的 MetroCluster IP 节点。
执行中的步骤 "连接 MetroCluster IP 控制器模块"。
-
配置新的 MetroCluster IP 节点并完成过渡。
执行中的步骤 "配置新节点并完成过渡"。
迁移根聚合
过渡完成后,将剩余的现有根聚合从 MetroCluster FC 配置迁移到 MetroCluster IP 配置中的新磁盘架。
此任务会将 node_A_1-FC 和 node_B_1-FC 的根聚合移至新 MetroCluster IP 控制器所拥有的磁盘架:
-
将新本地存储架上的池 0 磁盘分配给要迁移根的控制器(例如,如果正在迁移 node_A_1-FC 的根,请将新存储架上的池 0 磁盘分配给 node_A_1-IP )
请注意, migration_disks 不会重新创建根镜像 _ ,因此在发出迁移命令之前,无需分配池 1 磁盘
-
将权限模式设置为高级:
set priv advanced
-
迁移根聚合:
ssystem node migrate-root -node node-name -disklist disk-id1 , disk-id2 , diskn -raid-type raid-type
-
node-name 是根聚合要迁移到的节点。
-
磁盘 ID 用于标识新磁盘架上的池 0 磁盘。
-
RAID 类型通常与现有根聚合的 RAID 类型相同。
-
您可以使用命令
job show -idjob-id-instance
检查迁移状态,其中 job-id 是在发出 migrate-root 命令时提供的值。例如,如果 node_A_1-FC 的根聚合包含三个具有 raid_dp 的磁盘,则可使用以下命令将根迁移到新磁盘架 11 :
system node migrate-root -node node_A_1-IP -disklist 3.11.0,3.11.1,3.11.2 -raid-type raid_dp
-
-
请等待迁移操作完成,然后节点自动重新启动。
-
在直接连接到远程集群的新磁盘架上为根聚合分配池 1 磁盘。
-
镜像迁移的根聚合。
-
等待根聚合完成重新同步。
您可以使用 storage aggregate show 命令检查聚合的同步状态。
-
对另一个根聚合重复上述步骤。
迁移数据聚合
在新磁盘架上创建数据聚合,然后使用卷移动将数据卷从旧磁盘架传输到新磁盘架上的聚合。
-
将数据卷移动到新控制器上的聚合,一次移动一个卷。
停用从 node_A_1-FC 和 node_A_2-FC 移动的磁盘架
您可以从原始 MetroCluster FC 配置中停用旧存储架。这些磁盘架最初由 node_A_1-FC 和 node_A_2-FC 所有。
-
确定 cluster_B 上旧磁盘架上需要删除的聚合。
在此示例中,以下数据聚合由 MetroCluster FC cluster_B 托管,需要删除: aggr_data_A1 和 aggr_data_A2 。
您需要执行这些步骤来确定磁盘架上的数据聚合,使其脱机和删除。此示例仅适用于一个集群。 cluster_B::> aggr show Aggregate Size Available Used% State #Vols Nodes RAID Status --------- -------- --------- ----- ------- ------ ---------------- ------------ aggr0_node_A_1-FC 349.0GB 16.83GB 95% online 1 node_A_1-IP raid_dp, mirrored, normal aggr0_node_A_2-IP 349.0GB 16.83GB 95% online 1 node_A_2-IP raid_dp, mirrored, normal ... 8 entries were displayed. cluster_B::>
-
检查数据聚合是否包含任何 MDV_aud 卷,并在删除这些聚合之前将其删除。
您必须删除 MDV_aud 卷,因为它们无法移动。
-
使每个聚合脱机,然后将其删除:
-
使聚合脱机:
storage aggregate offline -aggregate aggregate-name
以下示例显示了聚合 node_B_1_aggr0 正在脱机:
cluster_B::> storage aggregate offline -aggregate node_B_1_aggr0 Aggregate offline successful on aggregate: node_B_1_aggr0
-
删除聚合:
storage aggregate delete -aggregate aggregate-name
出现提示时,您可以销毁丛。
以下示例显示了要删除的聚合 node_B_1_aggr0 。
cluster_B::> storage aggregate delete -aggregate node_B_1_aggr0 Warning: Are you sure you want to destroy aggregate "node_B_1_aggr0"? {y|n}: y [Job 123] Job succeeded: DONE cluster_B::>
-
-
删除所有聚合后,关闭电源,断开连接并卸下磁盘架。
-
重复上述步骤以停用 cluster_A 磁盘架。
正在完成过渡
删除旧控制器模块后,您可以完成过渡过程。
-
完成过渡过程:
执行中的步骤 "使系统恢复正常运行"。