ZFS、NFS 和基于用户的配额

ZFS、NFS 和基于用户的配额

我正在使用带有 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

相关内容