解决 Linux etquota 错误:'Cannot open quotafile /mnt/part5/aquota.user: 没有那个文件或目录'
该错误意味着系统无法找到指定的 quota 文件。
解决方案如下:
-
确认文件路径是否正确。使用命令 'ls /mnt/part5/' 查看是否存在 aquota.user 文件。
-
如果文件不存在,则需要创建新的 quota 文件。使用命令 'sudo touch /mnt/part5/aquota.user' 创建一个空的 quota 文件。然后使用命令 'sudo chmod 600 /mnt/part5/aquota.user' 设置文件权限。
-
如果文件路径正确,但是系统仍然无法打开文件,请检查文件系统是否已经启用 quota 功能。使用命令 'sudo quotacheck -avug /mnt/part5' 检查文件系统的 quota 状态。
-
如果文件系统未启用 quota 功能,请使用命令 'sudo mount -o remount,usrquota,grpquota /mnt/part5' 重新挂载文件系统并启用 quota 功能。然后再次尝试使用 etquota 命令。
-
如果仍然无法解决问题,请检查系统日志文件以获取更多信息。
原文地址: https://www.cveoy.top/t/topic/mJtV 著作权归作者所有。请勿转载和采集!