内核不支持配额格式

内核不支持配额格式

我正在尝试为 Ubuntu 11.10 上的 / 挂载配置配额。我已将,usrjquota=quota.user,grpjquota=quota.group,jqfmt=vfsv0其添加到 fstab 中。制作mount -o remount /quotacheck -avugm。但是当我尝试打开配额时,quotaon -avug我收到以下消息:
quotaon: using //quota.group on /dev/xvda1 [/]: No such process
quotaon: Quota format not supported in kernel.
quotaon: using //quota.user on /dev/xvda1 [/]: No such process
quotaon: Quota format not supported in kernel.

据我了解,通过谷歌搜索,Ubuntu 内核可以在没有配额支持的情况下进行编译。

有任何想法吗?

谢谢!

答案1

有一个漏洞填写到启动板中,描述并解决该问题。

总之,配额模块(和其他模块)已从虚拟内核。如果您在虚拟机或 aws-EC2 中,这应该是您的问题。

解决方案

在 Oneiric 和 Precise 安装linux-image-extra-virtual包上。在旧版本中,模块应该已经修补到内核中(只需更新您的系统)。

运行后modprobe quota_v2modprobe quota_v1准备运行配额。还请记住将模块放在 /etc/modules 上。

quotaon照常运行您的命令。

相关内容