我有以下情况: 单个分区挂载为/,具有大量磁盘空间。 有一系列的目录(/ pg / tbs1,/ pg / tbs2,/ pg / tbs3等),我想限制这些目录的总大小。 一个select是制作一些大文件,然后mkfs它们,然后挂载回环,然后设置配额,但这会使扩展有点问题。 有没有其他的方式来使每个目录的配额工作?
我知道ZFS的性能很大程度上取决于可用空间的数量: 将池空间保持在80%以下,以保持池性能。 目前,如果池很满并且文件系统经常更新(例如,在繁忙的邮件服务器上),池性能可能会降低。 完整的池可能会导致性能损失,但没有其他问题。 […]请记住,即使大部分静态内容在95-96%的范围内,写入,读取和重新同步性能可能会受到影响。 ZFS_Best_Practices_Guide,solarisinternals.com 现在,假设我有一个承载ZFS文件系统volume的10T的raidz2池。 现在我创build一个子文件系统volume/test并给它一个5T的保留。 然后,我将每个NFS的两个文件系统安装到某个主机上,并执行一些工作。 我知道我不能写超过5T的volume ,因为剩下的5T被保留给volume/test 。 我的第一个问题是,如果我用〜5T填充我的volume装入点,性能如何下降? 它会下降,因为该文件系统中没有可用空间用于ZFS的“写时复制”和其他元文件? 还是会保持不变,因为ZFS可以在预留volume/test空间内使用空闲空间? 现在是第二个问题 。 如果我按照以下方式更改设置,是否有所作为? volume现在有两个文件系统, volume/test1和volume/test2 。 两者都给予3T的预订(但没有配额)。 现在假设,我写7T到test1 。 两个文件系统的性能是相同的,还是每个文件系统都不一样? 会下降还是保持不变? 谢谢!