解决 setquota: Cannot find any quota file to work on. 错误
该错误消息表明在指定的挂载点 /mnt/part5 上没有现有的配额文件,并且并非所有指定的挂载点都在使用配额。
要解决此问题,您需要确保在 /mnt/part5 所挂载的文件系统上启用了配额。您可以运行以下命令检查是否启用了配额:
mount | grep /mnt/part5
如果未启用配额,您需要通过在 /etc/fstab 中将 usrquota 和 grpquota 选项添加到文件系统的挂载选项来启用它们。例如:
/dev/sda5 /mnt/part5 ext4 defaults,usrquota,grpquota 0 0
启用配额后,您可以通过运行 quotacheck 命令在文件系统上创建一个新的配额文件:
quotacheck -c /mnt/part5
创建配额文件后,您可以通过运行 setquota 命令为 size1 设置用户配额:
setquota -u size1 10240 8192 0 0 /mnt/part5
原文地址: https://www.cveoy.top/t/topic/mJRs 著作权归作者所有。请勿转载和采集!