我已经在 ZFS 池上设置了常规清理,并开始考虑不时设置智能检查,但我清楚地记得一条我无法找到的条目,即不应安排重叠时间。在安排时,是否应该考虑这些因素,例如清理、重新同步和智能检查?清理和重新同步似乎很明显,但在其他磁盘维护操作之间呢?虽然我读到了一些关于不在多个池上重叠清理的讨论,但在同一系统中对 raid 阵列运行智能检查并对池运行清理时是否应该考虑这一点?
答案1
简洁版本:尽量不要重叠,但如果不可能,也不要太过麻烦。限制表面扫描测试以避免增加硬盘的磨损。
长版本:SMART 离线和短自检仅持续几分钟,对性能的影响很小。SMART 长(也称为扩展自检)检查会读取整个磁盘表面,持续数小时。后一种测试对性能的影响有限。考虑到许多驱动器也有内部表面扫描测试,并且 ZFS 会清除实际数据,我会避免频繁安排 SMART 长测试以限制 HDD 的繁忙/工作时间(和磨损)。