我有一台服务器,它以未定义的时间间隔对其软件突袭执行重新同步。这会导致大量负载,我被迫停止所有服务,直到重新同步完成(20 多个小时)。自动重新同步的原因可能是什么?
在某些情况下,cron。在 RedHat 派生的盒子上,检查是否存在类似的文件/etc/cron.weekly/99-raid-check
;在其他发行版上,它可以是目录中的/etc/cron.d/
文件。
按照您的问题进行编辑:检查与重新同步不同。检查比较 RAID-1 阵列的两半,并更新/sys/block/mdX/md/mismatch_cnt
两半之间的当前差异计数。但它需要读取镜像两半的每一位,因此是非常IO 密集型的(嗯,输入密集型)。
如果您发现不匹配计数不为零,则可以选择强制重新同步。作为服务的一部分,您的系统脚本可能会为您执行此操作,我无法发表评论,但检查和重新同步之间存在差异。但是,两者都是 IO 密集型的,并且会导致您描述的那种性能问题。
归档时间: |
|
查看次数: |
4729 次 |
最近记录: |