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

重新平衡 VVol 数据存储库

ONTAP 工具支持使用命令重新平衡数据中心中的 FlexVol 卷。主要目标是在 FlexVol 卷之间实现均匀的空间利用率。ONTAP 工具会根据空间使用情况,精简配置, LUN 计数和存储功能配置文件在现有卷之间重新分布 VVOL 。

VVOL 数据存储库的重新平衡通过 LUN 移动或文件移动来执行。VVOL 重新平衡期间考虑的标准是:

  • 不会调整现有 FlexVol 卷的大小,也不会添加新的 FlexVol 卷

  • 只有具有相同存储功能或卷属性的 FlexVol 卷才会重新平衡

  • 考虑重新平衡空间利用率最高的 FlexVol 卷

  • 与虚拟机关联的所有 VVOL 都会移至同一个 FlexVol 卷

  • LUN 和文件数量限制将保留下来

  • 如果 FlexVol 卷之间的空间利用率增量为 10% ,则不会执行重新平衡

rebalance 命令可删除空的 FlexVol 卷,以便为其他数据存储库提供空间。因此,您可以使用命令删除不需要的 FlexVol 卷,以便将其从数据存储库中删除。此命令会将与虚拟机关联的所有 VVol 移动到同一个 FlexVol 卷。在启动重新平衡之前,命令会执行一项预检,以最大程度地减少故障。但是,即使预检成功,一个或多个 VVol 的重新平衡操作也可能失败。如果发生这种情况,则不会回滚重新平衡操作。因此,与虚拟机关联的 VVOL 可能会放置在不同的 FlexVol 卷上,并会生成警告日志。

注
  • 不支持并行数据存储库和虚拟机操作。

  • 您必须在每个 VVOL 重新平衡操作完成后执行集群重新发现操作。

  • 在 VVol 重新平衡操作期间,如果发现大量 VVol 数据存储库,则传输操作将在设置的默认值之后超时。

    • 如果发生这种情况,则应修改 vvol.properties 文件,将该值设置为 offtap.operation.timeout.period.seconds=29700 ,然后重新启动 VASA Provider 服务。

  • 如果 FlexVol 卷具有快照,则在 VVol 重新平衡操作期间,由于有关空间利用率的详细信息不足, VVol 无法正确重新平衡。

  • 如果容器重新平衡操作期间发生超时,您可以将 VASA Provider 属性 enable.update.vvol.through .discovery 设置为 true ,以在 ONTAP 工具和 ONTAP 之间获取一致的数据。