跳到主要内容

配置 FlexGroup 卷以自动增加和减小大小

从 ONTAP 9.5 开始,可将 FlexGroup 卷配置为根据其当前所需空间量自动增大或缩小。

开始之前

FlexGroup 卷必须联机。

关于本任务

可在两种模式下自动调整 FlexGroup 卷的大小:
  • 自动增加卷的大小(grow 模式)

    如果聚合可以提供更多空间,自动增大有助于防止 FlexGroup 卷耗尽空间。可配置卷的大小上限。将根据正在写入卷的数据量与当前已用空间量和设置的任何阈值的比较结果自动触发增大。

    默认情况下,卷可增大到的最大大小为启用自动增大时的大小的 120%。如果需要确保卷可增大到比此大小还大,必须相应设置卷的最大大小。

  • 自动缩小卷的大小(grow_shrink 模式)

    自动缩小可防止卷的大小超过所需大小,并释放聚合中的空间供其他卷使用。

    自动缩小只能与自动增大组合使用以满足不断变化的空间需求,不能单独使用。启用自动缩小之后,ONTAP 将自动管理卷的缩小行为,以防止自动增大和自动缩小操作无限循环。

随着卷增大,可能会自动增加其中可包含的最大文件数。缩小卷时,其中可包含的最大文件数保持不变,并且不能将卷自动缩小到低于其当前最大文件数对应的大小。因此,可能无法将卷的大小一直自动缩小到其原始大小。

将卷配置为自动增大和缩小大小:volume autosize -vserver vserver_name -volume vol_name -mode [grow | grow_shrink]

还可指定大小上限、大小下限,以及增加或缩小卷的阈值。

示例

以下命令为名为 fg1 的卷启用大小自动更改。该卷配置为使用 70% 的容量后,增加到最大 5 TB。
cluster1::> volume autosize -volume fg1 -mode grow -maximum-size 5TB -grow-threshold-percent 70
vol autosize: volume "vs_src:fg1" autosize settings UPDATED.