12TB 重建要 17 个小时:NAS 最危险的一天,是换盘那天

源自306位全网作者

10-28 10:50

凌晨一点,NAS 推来一条通知:存储池已降级。

很多人的第一反应是下单一块新盘。买盘没错,错的是接下来那十几个小时——你以为自己还有冗余,其实只剩最后一份。

RAID 5 只允许坏一块盘。坏一块,阵列还能跑;但它已经从“坏一块也没事”变成了“再坏一块就全没”。换盘后的重建,就是把这最后一份冗余重新铺一遍。这段时间,是整套系统最脆的时候。

12TB 重建要 17 个小时:NAS 最危险的一天,是换盘那天

先确认:阵列是不是真的健康

扩容前只看三处:存储池状态是不是“正常”;所有成员盘的重分配扇区计数是不是稳定在 0;上一次完整性校验距今多久。

重分配扇区从 0 变成个位数还在涨,或待映射扇区非零,都别急着加盘。UDMA CRC 错误一直涨,先查线材和背板。

阵列带病时扩容,等于在只剩单份冗余的情况下,做一次十几个小时的高负载操作。知乎

重建要多久:4TB 六小时,12TB 十七小时

重建要把其余每块盘顺序读一遍,时间下限由容量和持续传输率决定。4TB 按 180MB/s 估算约 6.5 小时,8TB 按 215MB/s 约 10.8 小时,12TB 按 200MB/s 约 17.5 小时。知乎

如果阵列里混进一块只有 150MB/s 的老盘,同样 12TB 会被拖到 23 小时以上。风险窗口就是这么被拉长的。

还有一笔概率账:消费级盘标称的不可恢复读错误率常见是 1/10^14,大约每读 12.5TB 就可能撞上一个读不出的扇区;重建恰好要读完整阵列。

12TB 重建要 17 个小时:NAS 最危险的一天,是换盘那天

新盘别乱配:同型号、同档位

同一个阵列里的盘,尽量同型号、同容量、同期买。混装不只是难看:重建速度会被最慢的那块拖住,固件差异也会在极端负载下被放大。

档位也要对齐。家用盘常见标称 180TB/年、3 年质保;高负载盘常见标称 550TB/年、5 年质保。拿 180TB/年的盘去补 550TB/年的阵列,等于让额度最紧的一环扛全阵列。

12TB 重建要 17 个小时:NAS 最危险的一天,是换盘那天

重建期间,别再给它加压

重建不是普通写入,是全阵列持续满速读写。这段时间把大批量备份、影音刮削、转码都停掉;把休眠和定时任务关掉,别让重建被调度打断;接上台 UPS,否则一次断电就能让 17 个小时从头再来。

加盘,不等于加容量

扩容能涨多少可用容量,取决于阵列类型和冗余级别,是纯算术题。有人拿 4TB 单盘建了 SHR 存储池,想加一块 2TB,系统直接拒绝:新盘至少 3.6TB。小红书

买盘之前先算清楚:加这块盘是扩容量、加冗余,还是两者都不变。算不明白,就先别下单。

12TB 重建要 17 个小时:NAS 最危险的一天,是换盘那天

真正兜底的,是那份不在 NAS 上的副本

RAID 负责的是可用性,不是数据不丢。控制器烧了、误删了、中勒索了,阵列再健康也救不回来。快照如果和原数据在同一个池里,也一样。知乎

至少留两份:一份在本机,防误删;一份在移动硬盘或另一台机器上,平时离线,防整机事故。再讲究一点,放一份到异地。知乎小红书

12TB 重建要 17 个小时:NAS 最危险的一天,是换盘那天

最后一条:没有真正恢复过一次的备份,等于没有备份。每个月挑个周末,拿副本实际启动一次,看看服务能不能拉起来。

内容由AI生成
1
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章