Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

增加 FlexGroup 卷的大小

贡献者

您可以通过向FlexGroup卷的现有成员卷(成分卷)添加更多容量或使用新成员卷扩展FlexGroup卷来增加FlexGroup卷的大小。一个FlexGroup卷的成员卷不能超过200个。

开始之前

聚合中必须有足够的可用空间。

关于此任务

如果要添加更多空间,可以增加 FlexGroup 卷的总大小。增加FlexGroup卷的大小会调整FlexGroup卷的现有成员卷的大小。

如果要提高性能,可以扩展 FlexGroup 卷。在以下情况下、您可能需要扩展FlexGroup卷并添加新成员卷:

  • 已向集群添加新节点。

  • 已在现有节点上创建新聚合。

  • FlexGroup卷的现有成员卷已达到硬件的最大FlexVol大小(如果已启用、则为100 TB或300 TB)、因此、如果不添加其他成员卷、"支持大卷"则无法调整FlexGroup卷的大小。

在 ONTAP 9.3 之前的版本中,您不能在建立 SnapMirror 关系后扩展 FlexGroup 卷。如果在 ONTAP 9.3 之前的版本中中断 SnapMirror 关系后扩展源 FlexGroup 卷,则必须再次向目标 FlexGroup 卷执行基线传输。从 ONTAP 9.3 开始,您可以扩展 SnapMirror 关系中的 FlexGroup 卷。

步骤
  1. 根据需要通过提高 FlexGroup 卷的容量或性能来增加 FlexGroup 卷的大小:

    如果要增加 …​

    然后执行此操作 …​

    FlexGroup 卷的容量

    调整FlexGroup卷的成员卷大小:

    volume modify -vserver vserver_name -volume fg_name -size new_size

    FlexGroup 卷的性能

    通过添加新成员卷(成分卷)来扩展FlexGroup卷:

    volume expand -vserver vserver_name -volume fg_name -aggr-list aggregate name,... [-aggr-list-multiplier constituents_per_aggr]

    的默认值 -aggr-list-multiplier 参数为1。

    要在 ONTAP 9.5 中为 FabricPool 扩展 FlexGroup 卷,使用的任何新聚合都必须为 FabricPool 。

应尽可能增加 FlexGroup 卷的容量。如果您必须扩展FlexGroup卷、则应添加与现有FlexGroup卷的成员卷具有相同倍数的成员卷、以确保性能稳定一致。例如、如果现有FlexGroup卷具有16个成员卷、每个节点具有8个成员卷、则可以将现有FlexGroup卷扩展8个或16个成员卷。

示例

增加现有成员卷容量的示例

以下示例显示了如何向 FlexGroup 卷 volX 添加 20 TB 空间:

cluster1::> volume modify -vserver svm1 -volume volX -size +20TB

如果FlexGroup卷具有16个成员卷、则每个成员卷的空间会增加1.25 TB。

通过添加新成员卷提高性能的示例

以下示例显示了如何向FlexGroup卷volX再添加两个成员卷:

cluster1::> volume expand -vserver vs1 -volume volX -aggr-list aggr1,aggr2

新成员卷的大小与现有成员卷的大小相同。