重新平衡 vVol 数据存储库

ONTAP 工具 9.8 版支持通过一个命令来重新平衡数据中心中的 FlexVol 卷。其主要目标是,使 FlexVol 卷的空间利用率保持均衡。ONTAP 工具会根据空间使用情况、精简配置、LUN 计数和存储功能配置文件在现有卷之间重新分布 vVol。

可通过 LUN 移动或文件移动来重新平衡 vVol 数据存储库。vVol 重新平衡需要考虑以下标准:
  • 现有 FlexVol 卷不会调整大小,也不会添加新的 FlexVol 卷
  • 只有具有相同存储功能或卷属性的 FlexVol 卷才会进行重新平衡
  • 空间利用率最高的 FlexVol 卷应进行重新平衡
  • 与某个虚拟机关联的所有 vVol 将移至相同的 FlexVol 卷
  • LUN 和文件数量限制保留不变
  • 如果 FlexVol 卷空间利用率相差 10%,则不会执行重新平衡
重新平衡命令会删除空的 FlexVol 卷,以便为其他数据存储库腾出空间。因此,可通过此命令删除不需要的 FlexVol 卷,以便可以将其从此数据存储库中删除。此命令会将与某个虚拟机关联的所有 vVol 移至同一个 FlexVol 卷。在启动重新平衡之前,此命令会执行一项预检操作,以最大程度地减少失败。但是,即使预检成功,一个或多个 vVol 的重新平衡操作仍可能失败。如果发生这种情况,此重新平衡操作不会回滚。这样,与某个虚拟机关联的 vVol 就可能放置到不同的 FlexVol 卷上,并会生成警告日志。
注:
  • 在 vVol 数据存储库重新平衡操作期间,不支持并行执行数据存储库和虚拟机操作。
  • 您必须在每个 vVol 重新平衡操作完成后执行集群重新发现操作。
  • 在 vVol 重新平衡操作期间,如果发现大量 vVol 数据存储库,则传输操作将在设置的默认值之后超时。

    此时,您应修改 vvol.properties 文件,将此值设置为 offtap.operation.timeout.period.seconds=29700,然后重新启动 VASA Provider 服务。

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