NFS 服务器可以限制 NFS 客户端可以使用的磁盘空间量吗?

use*_*pal 7 linux nfs nfs4

假设在具有 100GB 分区的服务器 A 中,用户创建一个 NFS 导出目录。在服务器B中,用户挂载NFS共享来使用它。

在服务器A中,NFS服务器可以限制NFS客户端可以使用的磁盘空间量吗?或者客户端始终能够使用完整的可用磁盘空间?

Ale*_*Ale 6

    \n
  • 如果您想限制每个用户(或组)\n使用的磁盘空间量,那么您可以在 NFS 服务器上设置磁盘配额(如另一个答案中\n所述)。您可以轻松找到\n有关如何执行此操作的教程。启用磁盘配额后,您可以设置每个用户可以使用的最大磁盘空间(默认情况下没有任何限制,因此您必须显式设置磁盘配额,例如使用命令)为所有用户设置磁盘配额setquota。用户)。您可能还想确保分配的配额总和小于或等于分区大小,以确保每个人始终都有可用空间。

  • \n
  • 另一方面,如果您想限制NFS 共享本身使用的总磁盘空间,最简单的解决方案是将其放在一个专用分区上,\n具有您想要的大小\xe2\x80\x94,因此物理上不可能它会占用更多的空间。

  • \n
\n