在四节点 MetroCluster 配置中进行 HA 接管和 MetroCluster 切换期间,磁盘所有权更改
在高可用性和 MetroCluster 操作期间,磁盘的所有权会自动暂时更改。了解系统如何跟踪哪个节点拥有哪些磁盘很有帮助。
在 ONTAP 中,控制器模块的唯一系统标识(从节点的 NVRAM 卡或 NVMEM 板获得)用于标识哪个节点拥有特定磁盘。根据系统的 HA 或 DR 状态,磁盘的所有权可能会暂时更改。如果由于 HA 接管或 DR 切换而导致所有权发生更改,则系统会记录哪个节点是磁盘的原始(称为主
)所有者,以便可以在 HA 交还或 DR 切回后返还所有权。系统使用以下字段来跟踪磁盘所有权:
- Owner
- Home owner
- DR Home owner
在 MetroCluster 配置中,如果发生切换,一个节点可以接管伙伴集群中的节点原本拥有的聚合。这种聚合称为集群外部聚合。集群外部聚合的显著特征在于,它是集群当前不知道的聚合,因此使用 DR Home owner 字段可以显示它由伙伴集群中的节点所有。HA 对中的传统外部聚合会被识别为具有不同的 Owner 和 Home owner 值,但 Owner 和 Home owner 值对于集群外部聚合而言是相同的;因此,可以通过 DR Home owner 值来识别集群外部聚合。
随着系统状态的变化,字段的值也会发生变化,如下表所示:
不同期间的值... | ||||
---|---|---|---|---|
字段 | 正常运行 | 本地 HA 接管 | MetroCluster 切换 | 在切换过程中接管 |
Owner | 可以访问磁盘的节点的标识。 | 暂时可以访问磁盘的 HA 伙伴的标识。 | 暂时可以访问磁盘的 DR 伙伴的标识。 | 暂时可以访问磁盘的 DR 辅助伙伴的标识。 |
Home owner | HA 对中原始磁盘所有者的标识。 | HA 对中原始磁盘所有者的标识。 | 切换期间 HA 对中 DR 伙伴(即 Home owner)的标识。 | 切换期间 HA 对中 DR 伙伴(即 Home owner)的标识。 |
DR Home owner | 空 | 空 | MetroCluster 配置中原始磁盘所有者的标识。 | MetroCluster 配置中原始磁盘所有者的标识。 |
以下插图和表格提供了一个示例,说明了 node_A_1 磁盘池 1 中(实际位于 cluster_B 中)磁盘的所有权如何变化。

MetroCluster 状态 | 所有者 | 主所有者 | DR 主所有者 | Notes(注释数) |
---|---|---|---|---|
正常,所有节点完全可正常运行。 | node_A_1 | node_A_1 | 不适用 | |
本地 HA 接管,node_A_2 已接管属于其 HA 伙伴 node_A_1 的磁盘。 | node_A_2 | node_A_1 | 不适用 | |
DR 切换,node_B_1 已接管属于其 DR 伙伴 node_A_1 的磁盘。 | node_B_1 | node_B_1 | node_A_1 | 原始主节点标识移到 DR Home owner 字段。 在聚合切回或修复后,所有权将返还给 node_A_1。 |
在 DR 切换和本地 HA 接管(双重故障)中,node_B_2 已接管属于其 HA node_B_1 的磁盘。 | node_B_2 | node_B_1 | node_A_1 | 在交还后,所有权将返还给 node_B_1。 在切回或修复后,所有权将返还给 node_A_1。 |
在 HA 交还和 DR 切回后,所有节点都完全可正常运行。 | node_A_1 | node_A_1 | 不适用 |
提供反馈