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

将 FlexVol 卷转换为 FlexGroup 卷

贡献者

从 ONTAP 9.7 开始,您可以将 FlexVol 卷原位转换为 FlexGroup 卷,而无需数据副本或额外的磁盘空间。

您需要的内容
  • 从ONTAP 9.8开始、过渡后的卷可以转换为FlexGroup 卷。如果要将过渡后的卷转换为FlexGroup 、请参见知识库文章 "如何将过渡后的FlexVol 转换为FlexGroup" 有关详细信息 …​

  • 要转换的 FlexVol 卷必须处于联机状态。

  • FlexVol 卷上的操作和配置必须与转换过程兼容。

    如果 FlexVol 卷不兼容,并且卷转换已中止,则会生成一条错误消息。您可以采取更正操作并重试转换。

  • 如果FlexVol 卷非常大(例如80到100 TB)且容量非常全(80%到100%)、则应复制数据而不是进行转换。

    备注

    转换非常大的FlexGroup 卷会生成非常完整的FlexGroup 卷成员成分卷、从而可能导致性能问题。有关详细信息、请参见技术报告中的"何时不创建FlexGroup 卷"一节 "FlexGroup 卷—最佳实践和实施指南"

步骤
  1. 验证FlexVol卷是否联机: volume show vol_name -volume-style-extended,state

    cluster-1::> volume show my_volume -fields volume-style-extended,state
    vserver volume    state  volume-style-extended
    ------- --------- ------ ---------------------
    vs0     my_volume online flexvol
  2. 验证是否可以无问题地转换 FlexVol 卷:

    1. 登录到高级权限模式: set -privilege advanced

    2. 验证转换过程: volume conversion start -vserver vs1 -volume flexvol -check-only true

      在转换卷之前,必须更正所有错误。

    备注

    您不能将 FlexGroup 卷转换回 FlexVol 卷。

  3. 开始转换: volume conversion start -vserver svm_name -volume vol_name

    cluster-1::*> volume conversion start -vserver vs0 -volume my_volume
    
    Warning: Converting flexible volume "my_volume" in Vserver "vs0" to a FlexGroup
             will cause the state of all Snapshot copies from the volume to be set
             to "pre-conversion". Pre-conversion Snapshot copies cannot be
             restored.
    Do you want to continue? {y|n}: y
    [Job 57] Job succeeded: success
  4. 验证转换是否成功: volume show vol_name -fields -volume-style-extended,state

    cluster-1::*> volume show my_volume -fields volume-style-extended,state
    vserver volume    state  volume-style-extended
    ------- --------- ------ ---------------------
    vs0     my_volume online flexgroup
结果

FlexVol 卷将转换为单成员 FlexGroup 卷。

完成后

您可以根据需要扩展 FlexGroup 卷。