如何在客户端上设置NFS份额的配额或限制?

Raj*_*uri 5 nfsclient nfs

我正在运行Debian GNU / Linux 7 VM

mount.nfs版本

mount.nfs: (linux nfs-utils 1.2.6)
Run Code Online (Sandbox Code Playgroud)

我想在NFS挂载上设置配额。NFS服务器未设置配额。我按照此Wiki安装了quota,quotatool

使用以下命令启用它

quotaon -avug
Run Code Online (Sandbox Code Playgroud)

然后尝试使用带配额的nfs挂载选项,但失败并显示以下错误

mount -t nfs -o usrquota,grpquota nfs-server:/export/home/storage  /mnt/storage
mount.nfs: an incorrect mount option was specified
Run Code Online (Sandbox Code Playgroud)

还尝试了运行quotaon

quotaon /mnt/storage/
quotaon: Mountpoint (or device) /mnt/storage not found or has no quota enabled.
Run Code Online (Sandbox Code Playgroud)

他们似乎都不起作用。

是否可以在客户端设置NFS共享的配额?

rpe*_*pet 4

据我所知,必须在 NFS 服务器上设置配额,这就是为什么mount.nfs无法识别这些usrquota,grpquota选项的原因。

另请参阅:https://serverfault.com/questions/644749/can-nfs-server-limit-the-amount-of-disk-space-that-the-nfs-client-can-use