quota These options are ignored by the filesystem. They
noquota are used only by quota tools to recognize volumes
grpquota where quota should be turned on. See documentation
usrquota in the quota-tools package for more details
(http://sourceforge.net/projects/linuxquota).
jqfmt=<quota type> These options tell filesystem details about quota
usrjquota=<file> so that quota information can be properly updated
grpjquota=<file> during journal replay. They replace the above
quota options. See documentation in the quota-tools
package for more details
(http://sourceforge.net/projects/linuxquota).
内核文档中的快速剪切和粘贴似乎表明您可以使用挂载选项指定不同的文件
usrjquota
:关于您担心更新配额文件可能会导致更多磨损,是的,它有所贡献,但并不像您想象的那么多。并非对文件系统的每次更新都会立即更新 *.quota 文件。这样做会使磁盘的实际 IO 性能减半(当写入磁盘的每个修改块也会触发写入配额文件时),无论它是 SSD 还是旋转磁盘。
配额对 SSD 生命周期的影响将是微不足道的,因为分配的配额和当前配额使用情况、更改和违规由内核维护,并且 *.quota 文件很少使用当前配额统计信息进行更新。因此,强烈建议
quotacheck
每次系统启动并挂载无效文件系统时运行(这很可能发生在系统崩溃之后,然后配额状态也必须是可疑的)。有两个sysctl设置来调整内核的配额行为:
dquot-max
&dquot-nr
: