系统盘是指哪个硬盘?RAID 0能否作为系统盘使用?

关于5个硬盘做的RAID5,一号系统盘坏了怎么恢复,我来解答一下。RAID5阵列允许最多坏一块硬盘,一旦出现报错就需要移除报错盘,换上新硬盘,一般情况下系统会自动重建,注意最好是同容量同厂家同系列的硬盘。RAID组建时,分软RAID和硬RAID也就是专门的RAID卡,一般而言硬RAID在RAID5重建时会有优势。RAID5重建也是一个很耗时间的过程,依据容量和RAID硬件能力决定,当然硬盘太差也会带来额外的时间开销,而软RAID靠的是CPU会慢不少,正常情况下重建完成就完事了。有人好奇加入5块硬盘做了R5后来又添加了一块,这个时候分区大小会怎么变化。硬件RAID5,一盘出现故障立马换块新的就可以了。

评论 (2)

回答里提到的换盘重建,很多人会忽略RAID 5最大的痛点:重建期间另外3块盘的高负载。如果备用盘体质一般,极大概率会直接挂掉,那就彻底悲剧了。与其迷信RAID 5,不如现在就开始拥抱RAID-Z2或者单纯的备份策略。至于RAID 0做系统盘,除非你是专业数据员且有实时备份,否则千万别折腾,数据无价。

RAID 5 确实允许坏一块盘,但把系统盘放在 RAID 5 上其实是个挺冒险的操作。虽然理论上能重建,但重建过程对剩余硬盘压力极大,如果期间再坏一块或者遇到坏道,数据就全完了。而且软 RAID 重建太慢,硬 RAID 虽然快点但也得看卡的性能。最稳妥的做法还是系统盘单独放一块盘,数据盘再做 RAID,这样既安全又方便维护,别为了省事把系统盘也卷进 RAID 里,万一崩了重装系统比重建阵列痛苦多了。