跳转到主内容

DF可能会显示逻辑空间占用情况

Views:
7
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
core
Last Updated:

适用场景

  • ONTAP Select
  • ONTAP 9.6

问题解答

文章解释:

  • 用户数据(vol status -S)计算
  • df需要考虑哪些因素?
  • df used / Total used (vol status -S)与 物理使用量之间间隙

在这种情况下、由于客户使用的是CIFS (使用文件预留)、因此会预留一些漏洞。

计算
  1.  使用以下节点Shell命令: 

> vol status -S

用户数据是通过从同一命令的"已用总量"中减去元数据(FS元数据+节点+重复数据删除元文件+配额元文件+快照预留-快照预留不可用)来实现的。

示例:

Volume : fsdebsgv5602_HyV_SQL_2
Feature          Used      Used%
------------------------ ------------ ----------
User Data         896GB     13%
Filesystem Metadata    356MB     0%
Inodes           524KB     0%
Deduplication       2.56GB     0%
Quota Metafiles      20.0KB     0%
Total           899GB     13%
Total Physical Used    94.5GB     1%
Logical Used        6.01TB     86%
Logical Available     6.12TB     87%

699 GiB - 356 MiB - 524 KiB - 2.56 GiB - 20.0 KiB = 896 GiB

df需要考虑哪些因素?
  • 延迟分配
  • 文件预留(如果有)(预留空间为空/覆盖预留空间/Cifseof预留空间)
  • 灵活空间池为不同操作预留的块。
  • 后CP节省的计数器:在CP将其超块安全地置于磁盘上之前、无法将实时CP节省(打包/重复数据删除)释放到常规前端使用。
  • 快照溢出(超出快照预留范围的快照中捕获的块)。
df已用与物理已用之间的差距
  • 如果使用的df与使用的物理空间(vol status -S)之间存在明显的巨大差异、则文件预留很可能发生在卷级别、而不是聚合级别。
  • 文件/LUN预留是指孔预留和覆盖 预留、其用户为CIFS和LUN。可以使用stat show命令中的字段来理解这一点。 
  1. 启动卷对象的统计信息: 

::> set advanced
::*> statistics start -object volume 
::*> statistics show -object volume <> -counter wv_fsinfo_blks_blks_rsrv_holes_cifs
::*> statistics show -object volume <> -counter wv_fsinfo_blks_blks_rsrv_overwrite
::*> statistics stop 

示例:

volume:vol1:wv_fsinfo_blks_blks_rsrv_holes_cifs:212453208
volume:vol1:wv_fsinfo_blks_blks_rsrv_overwrite:0

  1. df 中的已用  空间/已用空间总量与已用物理空间之间的差异可通过这些预留的孔212453208来实现

 

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.