我正在使用带有 NFSv3 的 ZFS 存储(FreeNAS 9.1)。NFS 安装在 Debian 机器上,Linux 用户就是在该机器上创建的(FreeNAS 上不存在)。如何启用基于标准 Linux 用户的配额?我想在 Debian 上获取/设置配额,FreeNAS 应该进行核算。
这可能吗?
NFSv4 能解决这个问题吗?如果能,我该如何在没有 FreeNAS 上相同的 Linux 用户的情况下挂载 NFSv4 共享。
谢谢
答案1
在 FreeNas 上,您可以根据 ZFS 级别设置每个用户的配额。
像这样的事情应该可以做到: zfs 设置用户配额@someuser=100g 油箱
但这需要您在 FreeNAS 盒上拥有本地用户。
另一种方法是为每个用户创建一个数据集并设置数据集的配额。为每个用户创建数据集有一些好处。配额、快照和复制是其中的代表。
FreeNAS 9.1 不支持 NFSv4