跳到主要内容

扩展 SnapMirror 关系的目标 FlexGroup 卷

可以扩展目标 FlexGroup 卷,并自动或手动重新建立 SnapMirror 关系。SnapMirror 关系默认情况下设为自动扩展;如果源卷扩展,目标 FlexGroup 卷也会自动扩展。

开始之前

  • 源 FlexGroup 卷必须已扩展。

  • SnapMirror 关系必须处于 SnapMirrored 状态。

    不得破坏或删除 SnapMirror 关系。

关于本任务

  • 创建目标 FlexGroup 卷后,该卷在默认情况下设置为自动扩展。

    如有必要,可将该目标 FlexGroup 卷修改为手动扩展。
    重要
    最佳实践是自动扩展目标 FlexGroup 卷。
  • 在源 FlexGroup 卷和目标 FlexGroup 卷均得到扩展,且均有相同数量的成分卷之前,所有 SnapMirror 操作均会失败。

  • 如果在破坏或删除了 SnapMirror 关系之后才扩展目标 FlexGroup 卷,则无法再次重新同步原始关系。

    如果要重复使用目标 FlexGroup 卷,一定不能在删除 SnapMirror 关系之后扩展该卷。

  • 执行更新传输,以便自动扩展目标 FlexGroup 卷:
    1. 执行 SnapMirror 更新传输:snapmirror update -destination-path svm:vol_name
    2. 验证 SnapMirror 关系是否处于 SnapMirrored 状态:snapmirror show

      示例

      cluster2::> snapmirror show
      Progress
      Source Destination Mirror Relationship Total Last
      Path Type Path State Status Progress Healthy Updated
      ----------- ---- ------------ ------- -------------- --------- ------- --------
      vs_src:src_fg
      XDP vs_dst:dst_fg
      Snapmirrored
      Idle - true -

    会根据聚合的大小和可用性自动选择聚合,与源 FlexGroup 卷的成分卷匹配的新成分卷会添加到目标 FlexGroup 卷。扩展完成后,将自动触发重新同步操作。
  • 手动扩展目标 FlexGroup 卷:
    1. 如果 SnapMirror 关系处于自动扩展模式,请将 SnapMirror 关系设为手动扩展模式:snapmirror modify -destination-path svm:vol_name -is-auto-expand-enabled false

      示例

      cluster2::> snapmirror modify -destination-path vs_dst:dst_fg -is-auto-expand-enabled false
      Operation succeeded: snapmirror modify for the relationship with destination "vs_dst:dst_fg".
    2. 暂停 SnapMirror 关系:snapmirror quiesce -destination-path svm:vol_name

      示例

      cluster2::> snapmirror quiesce -destination-path vs_dst:dst_fg
      Operation succeeded: snapmirror quiesce for destination "vs_dst:dst_fg".
    3. 扩展目标 FlexGroup 卷:volume expand -vserver vserver_name -volume fg_name -aggr-list aggregate name,... [-aggr-list-multiplier constituents_per_aggr]

      示例

      cluster2::> volume expand -volume dst_fg -aggr-list aggr1 -aggr-
      list-multiplier 2 -vserver vs_dst

      Warning: The following number of constituents of size 50GB will be added to FlexGroup "dst_fg": 2.
      Do you want to continue? {y|n}: y
      [Job 68] Job succeeded: Successful
    4. 重新同步 SnapMirror 关系:snapmirror resync -destination-path svm:vol_name

      示例

      cluster2::> snapmirror resync -destination-path vs_dst:dst_fg
      Operation is queued: snapmirror resync to destination "vs_dst:dst_fg".
    5. 验证 SnapMirror 关系的状态是否为 SnapMirroredsnapmirror show

      示例

      cluster2::> snapmirror show
      Progress
      Source Destination Mirror Relationship Total Last
      Path Type Path State Status Progress Healthy Updated
      ----------- ---- ------------ ------- -------------- --------- ------- --------
      vs_src:src_fg
      XDP vs_dst:dst_fg
      Snapmirrored
      Idle - true -