本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
扩展 FlexGroup 卷
您可以使用 ONTAP CLI 中的 volume expand
命令向 FlexGroup 卷添加其他组成卷。这是向文件系统添加高可用性 (HA) 对之后的最佳做法,因为它能确保 FlexGroup 卷保持平衡。
在扩展 FlexGroup 卷 之前,应考虑以下几点:
-
所有 FlexGroup's 组成卷都具有相同的存储容量。当用更多的组件来扩展 FlexGroup 卷时,每个组件的大小与现有组件相同。因此,在添加组件之前务必确保每个聚合有足够的可用空间。
-
AWS 建议每个卷的每个总量保持八个成分FlexGroup卷。每个聚合八个组成卷可最大程度地提高 FlexGroup 卷的并行性,并为工作负载提供最佳性能。一般来说,只有在添加 HA 对时,我们才建议使用更多的组件来扩展 FlexGroup 卷。这是唯一需要添加组件以维持每个聚合八个组件的情况。
-
如果 FlexGroup 卷处于 SnapMirror 关系中,则源和目标 FlexGroup 卷都需要具有相同的组件数。否则,SnapMirror 传输将失败。SnapMirror 在组件层面工作,并在每个单独组件之间传输数据。因此,如果用更多的组成卷来扩展 FlexGroup 卷,则还必须手动扩展与其存在 SnapMirror 关系的任何卷。
-
当用更多的组件来扩展 FlexGroup 卷时,其现存所有快照副本都将变成“部分”副本。部分副本无法还原,但可以浏览这些副本并还原单个文件。此外,这会导致 Amazon FSx 备份、 AWS 备份或SnapMirror关系的任何增量丢失。
-
一旦添加了组成卷,就无法将其删除。
添加 FlexGroup 卷组件
可以使用 ONTAP CLI 将为 FlexGroup 卷添加组成卷。
添加 FlexGroup 卷组件
要访问 NetApp ONTAP CLI,请运行以下命令在 Amazon FSx for NetApp ONTAP 文件系统的管理端口上建立 SSH 会话。将
替换为文件系统管理端口的 IP 地址。management_endpoint_ip
[~]$
ssh fsxadmin@
management_endpoint_ip
有关更多信息,请参阅 使用管理文件系统 ONTAP CLI。
-
使用 volume expand
ONTAP CLI 命令,用更多的组件扩展 FlexGroup 卷。替换以下值: -
将
svm_name
替换为托管 FlexGroup 卷的存储虚拟机 (SVM) 的名称(例如svm1
)。 -
将
vol_name
替换为要扩展的 FlexGroup 卷的名称(例如vol1
)。 -
将
aggregates
替换为要向其添加 FlexGroup 组成卷的聚合的逗号分隔列表。例如,单个聚合为aggr1
,多个聚合为aggr1,aggr2
。 -
将
constituent_per_aggregate
替换为要将其添加到每个指定aggregates
的其他组件的数量。添加的组件应当只够确保 FlexGroup 卷在其所处的聚合中保持均衡的组件数。
::> volume expand -vserver
svm_name
-volumevol_name
-aggr-listaggregates
-aggr-list-multiplierconstituents_per_aggregate
-
重要
添加 FlexGroup 组件后无法将其删除,因此在运行上一个命令之前要先检查输入。