确定 FlexClone 卷所使用的空间

您可以基于 FlexClone 卷的标称大小及其与父 FlexVol 卷共享的空间量来确定该 FlexClone 卷使用的空间。

关于此任务

创建 FlexClone 卷时,该卷与其父卷共享所有数据。因此,虽然 FlexVol 卷的标称大小与其父卷的大小相同,但它只使用聚合中的极少数可用空间。新建的 FlexClone 卷所使用的可用空间大约是其标称大小的 0.5%。此空间用于存储 FlexClone 卷的元数据。

写入到父卷或 FlexClone 卷的新数据不会在这两个卷之间共享。随着写入到 FlexClone 卷的新数据量不断增加,这会导致该 FlexClone 卷需要从其所属的聚合获取更多空间。

步骤

  1. 请使用 volume size 命令确定 FlexClone 卷的标称大小。
    示例
    以下示例显示了 FlexClone 卷 clone1 的标称大小:
    cluster1::> volume size -volume clone1
    
    vol size: Volume "vs1:clone1" has size 200m.
    
  2. 请使用 volume clone split estimate 命令确定在父卷与 FlexClone 卷之间共享的空间量。
    示例
    以下示例显示了在 FlexClone 卷 clone1 与其父卷 vol1 之间共享的空间量:
    cluster1::>  volume clone split estimate -vserver vs1 -flexclone clone1
                                 Split
    Vserver   FlexClone       Estimate
    --------- ------------- ----------
    vs1       clone1            2.34MB
    
    
  3. 将 FlexClone 卷的标称大小减去共享空间的大小,即可确定 FlexClone 卷所使用的可用空间量。