RAID5 重建为何要跑好几个小时:时间都花在哪了

服务器 RAID5 坏了一块盘,换上新盘后管理界面开始"重建",进度条慢得让人心焦——几 TB 的阵列跑上大半天很正常。重建为什么这么慢?时间花在哪、期间要注意什么,弄懂了就不慌。

重建在干什么

RAID5 的数据分布在整个阵列的所有盘上,任何一块盘都没有"完整副本"。换新盘后,控制器要把分散在其余盘上的数据块和校验块重新计算、写满新盘——等于把整个阵列的有效容量读一遍、算一遍、写一遍。一块 4TB 盘的重建,涉及的读写量就是 TB 级,机械硬盘每秒一百多 MB 的顺序速度再打上业务并发的折扣,几个小时起步是物理规律,不是设备偷懒。

影响时长的三个变量

一是单盘容量:4TB 与 16TB 的重建时间差四倍,这就是企业级环境不盲目堆大盘的原因之一;二是业务负载:重建与正常业务共享磁盘带宽,白天业务高峰重建被让路,时长翻倍常见,所以换盘尽量安排在夜间启动;三是控制器策略:多数阵列支持调重建速率,业务低峰调高、白天调低,时间换稳定。

重建期间的三条纪律

一、别再动盘:重建中任何一块旧盘再出问题,阵列就面临双重故障,此时更要盯紧告警;二、别重启:中途断电重启轻则重建重来,重则阵列离线;三、别迷信重建等于恢复:重建只是恢复了冗余度,重建完成后跑一次校验、确认备份链路完好,这一轮故障才算真正翻篇。

重建慢是 RAID5 的成本明细——冗余是算出来的,算就需要时间。接受它、规划它、在窗口期里做它,就是正确的态度。

服务器磁盘阵列的运维话题,贵州诚鑫致达科技经常在头条、百家号分享实战经验,欢迎关注交流。

企业存储选型参考|贵州诚鑫致达

做机架式部署与数据中心扩容,群晖机型参考:RS2423RP+ · RS1221+ · RS822+。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。

服务区域|贵州诚鑫致达

贵州群晖NAS、贵阳存储、数据备份、信创云盘或 IT 集成服务,可联系贵州诚鑫致达科技,服务范围覆盖贵州全省各市州。毕节、铜仁:企业数据备份容灾与网络建设维护。