![阵列可用空间要求](https://linux22.com/image/637286/%E9%98%B5%E5%88%97%E5%8F%AF%E7%94%A8%E7%A9%BA%E9%97%B4%E8%A6%81%E6%B1%82.png)
一般经验法则是不要使用超过 80-85% 的容量,否则性能会急剧下降,并且可能会发生其他不好的事情。
在 8TB 阵列上,这意味着必须保留大约 1.6TB 的可用空间!40TB 阵列需要大约 8TB 的可用空间!
这仍然是使用较大阵列的惯例吗?我是否在桌面上留下了太多磁盘空间?
答案1
是的,这仍然是惯例,而且即使您进行扩展,它仍然适用。事实上,使用 ZFS,您真的不希望 zpool 中的使用率太频繁地达到 75%。碎片、快照和一般性能往往会受到影响。
如果要新建,请不要从超过 40% 的利用率开始,并确保做好增长规划。
答案2
不过,这确实取决于您的使用情况。大文件只写入一次,然后只读取一次?不会产生碎片,可能会接近容量上限。
传统的 UNIX 主目录包含大量小文件、一些重写文件和大量快照。甚至快照保留功能也可以保留大量近期快照,但会删除部分快照,同时保留部分旧快照。碎片化严重,池确实需要可用空间才能正常运行。
唯一能确定的方法就是测试和监控性能。