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