跳转到主内容

配额

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

适用于

Data ONTAP 

解答

本文包含所有配额操作( How - ToS )和故障排除工作流的列表。但是,这不是一个全面的清单。
这可用于将搜索范围缩小为更常用的疑难解答(按特定类别划分):

索引

  • 配额概述 
  • 特殊的配额类型
  • 硬配额、软配额及阈值配额之间的区别
  • 如何激活配额
  • 何时调整大小或重新初始化
  • 配额报告
  • 配额不适用于 Bulliten\Administars
  • 已知问题: 7 模式
  • 已知问题:集群 ONTAP
  • 相关文章
  • 操作方法

配额概述:
配额提供了一种限制或跟踪用户、组、 或 qtree

为何使用配额:
您可以使用配额来限制资源使用、在资源使用达到特定级别时提供通知或跟踪资源使用情况。

由于以下原因指定配额:
限制用户或组可以使用或可由 qtree 包含的磁盘空间量或文件数。
在不施加限制的情况下跟踪用户、组或 qtree 使用的磁盘空间量或文件数量
在用户的磁盘或文件使用率较高时向用户发出警告
 
配额流程概述:
配额可以是软的或硬的。软配额可促使 Data ONTAP 在超过指定阈值时发送通知,而硬配额可在超过指定阈值时使写入操作失败。

当 Data ONTAP 收到对某个卷的写入请求时,它会检查是否已激活该卷的配额。如果已激活,则 Data ONTAP 将通过执行写入操作来确定是否会超过该卷的任何配额(如果是对某个 qtree 执行写入,则还将确定是否会超过该 qtree 的任何配额)。如果超过任何硬配额,则写入操作将失败,并且会发送配额通知。如果超过任何软配额,则写入操作将成功,并且会发送配额通知。

特殊类型的配额:

缺省 -- 可以使用默认配额将配额应用于给定配额类型的所有实例。例如,默认用户配额会影响系统上指定卷或 qtree 的所有用户。。另外,还可以使用默认配额轻松地修改配额。
显式 -- 您可以使用显式配额为特定配额目标指定配额或覆盖特定目标的默认配额。
派生 -- 由于默认配额而强制执行的配额,而不是显式配额(具有特定目标的配额)称为派生配额。
跟踪--跟踪配额会生成磁盘和文件使用情况报告、并且不会限制资源使用情况。当使用跟踪配额时,修改配额的值不会造成太多中断,因为可以调整配额大小而不必先禁用再启用配额。

硬配额、软配额和阈值配额之间的差异:
硬配额可防止操作而软配额触发通知。
硬配额会对系统资源实施硬限制;任何导致资源使用量超出限制的操作都将失败。
以下属性显示硬配额:

  • 磁盘字段
  • 文件字段

    软配额会在资源使用达到特定级别时发送警告消息、但不会影响数据访问操作、因此您可以在超出配额之前采取适当的操作。 

以下属性显示软配额:

  • 阈值字段
  • 软磁盘字段
  • 软文件字段

如何激

活配额:您可以在卷级别激活配额。 
激活之前,新建的配额以及对配额所作的更改都不会生效。 
配额可以通过初始化(启用)或调整大小的方式来激活。先禁用配额再启用的过程称为重新初始化。 
初始化过程包括两个部分:配额和配额调整

激活过程的长度及其对配额实施的影响取决于激活的类型:

初始化过程涉及两个部分: 对卷的整个文件系统执行配额打开命令和配额扫描。quota on 命令成功完成后开始扫描。配额扫描操作可能会持续一段时间;卷包含的文件数越多,所用时间就越长。扫描结束之前,配额激活操作无法完成,而且配额也无法实施。
调整大小过程仅涉及配额调整大小命令。由于不涉及到配额扫描操作,因此调整大小所用的时间要少于配额初始化操作。在调整大小过程中,配额会一直实施。
默认情况下、 quota on 和 quota resize 命令在后台运行、允许您同时使用其他命令。

何时调整大小或重新初始化:

调整配额大小比初始化配额快,应尽可能使用调整大小。然而,调整大小操作仅适用于某些类型的配额更改。 
如果对配额进行了一些小的或广泛的更改、则需要完全配额重新初始化。 

在对配额文件进行以下类型的更改时,可以调整配额大小:
更改现有配额。
例如,更改现有配额的限制。

为具有默认配额或默认跟踪配额的配额目标添加一个配额。
删除已指定默认配额或默认跟踪配额条目的配额。
将各个用户配额合并为一个多用户配额。
需要初始化的配额更改示例
假设您有一个包含三个 qtree 的卷、并且卷中唯一的配额是三个树配额。您决定进行以下更改:

添加新的 qtree 并为其创建新的树配额。
为该卷添加默认用户配额。
这两项更改都需要完整配额初始化。调整大小不会使配额生效。

配额报告:它们是什么?

配额报告使您可以查看 Data ONTAP 应用的配额。您可以使用 quota report 命令的选项更改配额报告的格式以及显示用户 ID 的方式。

Volume quota report

卷配额报告显示卷的配额报告—此命令可用于管理员权限级别的集群管理员和虚拟服务器管理员。 

此命令显示每个虚拟服务器中联机且已激活配额的所有卷的配额报告。配额报告包括有效的配额规则(默认、显式和派生)以及关联的资源使用情况(磁盘空间和文件)。如果特定卷的配额仍在初始化、则不包括该卷。在无限卷上不支持此命令。 

配额报告是一种资源密集型操作。如果在集群中的许多卷上运行该卷、则可能需要很长时间才能完成。更有效的方法是查看虚拟服务器中特定卷的配额报告。 
 
:配额不会影响管理员 / 管理员的工作

; https://docs.netapp.com/ontap-9/topi...74eb64de2.html

已知错误:

特定故障症状可能会因您的配置和 Data ONTAP 版本的不同而有所差异。  

Data ONTAP 以 7 模式运行 
 

错误:
无法在 vFiler 单元

解析上激活新创建的卷上的配额:
无法在 vFiler 单元上激活新创建的卷上的配额

错误
配额报告显示 UID 而不

是 SID 解析
配额报告显示 UID 而非用户名

错误
配额报告显示多个域用户

解析条目:
配额报告显示多个域用户条目

错误
为所有


为所有用户配置用户配额后,管理员会看到不同的可用空间





配额报告显示 SID 和 UID 编号


可用的用户配置配额后显示多个用户的数字:管理员报告显示不同的可用空间解

析:
无可用卷

错误
设置配额

解析时在 /etc/passwd 文件中找不到用户
设置配额时在 /etc/passwd 文件中找不到用户

错误
配额报告显示差异

解析
配额报告显示差异

错误
配额报告未报告正确数量的文件或空间

解析量
配额报告未报告正确数量的文件或空间量

错误:
/etc/quotas 文件的区分大小写行为导致错误消息: quota : can't stat file [Path_to_ntfs_qtree] : no such file or directory ( /etc/quotas line [line_number]

) resolution :
cetc/quotas file 的区分大小写行为导致错误消息: quota : can't stat file [Path_to_ntfs_qtree_qtree

: no cotas :
配额调整大小返回消息跳过新定义

解析
配额调整大小返回消息跳过新定义

集群模式 Data ONTAP 中的已知错误:

具体故障症状可能因您的配置和 Data ONTAP 版本而异。

错误
未在 Windows CIFS 共享和 NFS 客户端上的 qtree 挂载

解决方案中反映重复数据删除节省
取消重复数据删除节省不会反映在 CIFS 共享和 NFS 导出中





达到硬配额限制时,系统会创建 0 KB 文件


在 CIFS 共享和 NFS 导出中未反映重复数据删除节省错误:在硬配额限制已命中解析时创建了 0 KB 文件:在硬配额限制已命中时创建 0 KB 文件错误:在管理员


当管理员在设置权限时无意中接管文件所有权时,配额报告显示 CIFS 和 NFS 用户的使用量为 0






配额调整大小返回消息跳过新定义






初始化时为 CIFS 和 NFS 用户显示 0 使用情况管理员初始化时接管了系统配额文件的所有权错误:错误:错误:错误:在报告中意外地设置


了新的配额文件名称:

解决方案
配额规则是否持续取决于您删除 qtree 的位置:

•如果您使用 ONTAP 删除 qtree 、该 qtree 的配额规则将自动删除、 包括树配额规则以及为该 qtree 配置的任何用户和组配额规则。

•如果使用 CIFS 或 NFS 客户端删除 qtree 、则必须删除该 qtree 的任何配额规则、以避免在重新初始化配额时出现错误。如果创建了一个与已删除 qtree 同名的新 qtree,在重新初始化配额之前,现有配额规则不会应用于这一新 qtree。

问答:

问:
用户配额是否自动与用户的主目录关联? 




:没有问题
快照中的文件是否与用户、组或 qtree 配额计数? 

答 :
不