向ONTAP一致性组添加或删除卷
随着应用程序工作负载要求的变化、您可能需要在一致性组中添加或删除卷、以确保业务连续性。在活动的SnapMirror活动同步关系中添加和删除卷的过程取决于您使用的ONTAP版本。
在大多数情况下、此过程会造成系统中断、需要删除SnapMirror关系、修改一致性组、然后恢复保护。从ONTAP 9.13.1开始、向具有活动SnapMirror关系的一致性组添加卷将是一种无中断操作。
-
在ONTAP 9.9.1中、您可以使用ONTAP命令行界面向一致性组添加或删除卷。
-
从 ONTAP 9.10.1 开始,建议您进行管理 "一致性组" 通过 System Manager 或使用 ONTAP REST API 。
如果要通过添加或删除卷来更改一致性组的构成,则必须先删除原始关系,然后使用新的构成重新创建一致性组。
-
从ONTAP 9.13.1 开始,您可以无中断地从源或目标向具有活动SnapMirror关系的一致性组添加卷。NVMe协议不支持此操作。
删除卷会造成系统中断。在删除卷之前、必须先删除SnapMirror关系。
-
当一致性组位于中时、您无法开始修改该一致性组
InSync
状态。 -
目标卷的类型应为 DP 。
-
要扩展一致性组、您添加的新卷必须在源卷和目标卷之间具有一对通用快照。
两个卷映射中显示的示例: vol_src1
←→ vol_dst1
和 vol_src2
←→ vol_dst2
,在端点之间的一致性组关系中 vs1_src:/cg/cg_src
和 vs1_dst:/cg/cg_dst
。
-
在源集群和目标集群上、使用命令验证源集群和目标集群之间是否存在通用快照
snapshot show -vserver svm_name -volume volume_name -snapshot snapmirror
source::>snapshot show -vserver vs1_src -volume vol_src3 -snapshot snapmirror*
destination::>snapshot show -vserver vs1_dst -volume vol_dst3 -snapshot snapmirror*
-
如果不存在通用快照、请创建并初始化FlexVol SnapMirror关系:
destination::>snapmirror initialize -source-path vs1_src:vol_src3 -destination-path vs1_dst:vol_dst3
-
删除一致性组关系:
destination::>snapmirror delete -destination-path vs1_dst:/cg/cg_dst
-
释放源SnapMirror关系并保留通用快照:
source::>snapmirror release -relationship-info-only true -destination-path vs1_dst:vol_dst3
-
取消映射 LUN 并删除现有一致性组关系:
destination::>lun mapping delete -vserver vs1_dst -path <lun_path> -igroup <igroup_name>
目标 LUN 将取消映射,而主副本上的 LUN 将继续为主机 I/O 提供服务 destination::>snapmirror delete -destination-path vs1_dst:/cg/cg_dst
source::>snapmirror release -destination-path vs1_dst:/cg/cg_dst -relationship-info-only true
-
如果您使用的是ONTAP 9.10.1 至 9.13.0,请删除源上的一致性组,然后重新创建该一致性组,并使其组成正确。按照"删除一致性组" 中的步骤操作,然后"配置一个一致性组"。ONTAP必须在系统管理器中或使用ONTAP REST API 执行删除和创建操作;没有 CLI 过程。
如果使用的是ONTAP 9.9.1,请跳到下一步。
-
在目标上使用新的构成创建新的一致性组:
destination::>snapmirror create -source-path vs1_src:/cg/cg_src -destination-path vs1_dst:/cg/cg_dst -cg-item-mappings vol_src1:@vol_dst1, vol_src2:@vol_dst2, vol_src3:@vol_dst3
-
重新同步零 RTO 一致性组关系以确保其处于同步状态:
destination::>snapmirror resync -destination-path vs1_dst:/cg/cg_dst
-
重新映射步骤 5 中未映射的 LUN :
destination::> lun map -vserver vs1_dst -path lun_path -igroup igroup_name
-
重新扫描主机 LUN I/O 路径以还原 LUN 的所有路径。
从ONTAP 9.13.1开始、您可以无系统地将卷添加到具有活动SnapMirror活动同步关系的一致性组。SnapMirror主动同步支持从源或目标添加卷。
|
从ONTAP 9.14.1 到 9.8, SnapMirror主动同步被称为SnapMirror业务连续性 (SM-BC)。 |
有关从源一致性组添加卷的详细信息、请参见 修改一致性组。
-
在目标集群上,选择保护>关系。
-
找到要添加卷的SnapMirror配置。选择,然后选择
展开。
-
选择要将其卷添加到一致性组的卷关系
-
选择展开。