【求助】raid10 有硬盘挂掉,如何处理?
硬件环境服务器:Supermicro X8DT6主板
集成LSI SAS 2008控制器,4块2TB STAT硬盘组raid10
现状:由4块2TB STAT硬盘使用板载集成lsi2008控制器组成的raid 10状态为Failed,检查后发现其中一块硬盘已经挂掉,lsi控制界面已经看不到。有一块状态ok,另外2块状态全部为Degraded。当时脑残,并没有设置热备盘。
前段时间raid出现过异常,但机器重启后又好了,所以没有过多的去关心。
现在发现其中一块硬盘已经完全坏掉。。。
网上说该控制器在断电加入新盘,进入lsi控制界面时会自动重建。但是我放入新盘并不会提示重建操作。加入新盘设置为热备盘也不行。
如果不能重建,我数据如何找回?
(megacli和storcli工具已经试过,由于我这不是独立的raid卡,所以无法管理。)
所以向各位大神求招。
注:按照我的理解,raid10最低3快盘,可能在raid出现异常的时候,就有一块盘坏掉了,但是没有引起我的注意。重启后实际是3快盘在工作,但这次出问题是因为3块盘中数据校验出问题,才导致1块ok,2块degraded。
所以数据是否已经无法找回?
目前我只能在相同型号机器下,同样4快盘做raid10,将坏掉的raid的其中3快盘做个dd的备份(因为有一块已经坏了,无法做dd备份)。然后在慢慢尝试其他方法。
木有人搭理,,,木有大神帮忙么 Raid 10
坏的硬盘拿掉,把新的硬盘放到坏的硬盘位置,就会自动rebuild 回复 3# 阿新3389
感谢回复,但事实是他没有自动重建,我设置成热备也不行。。死活不自动重建。
不知道跟我用的硬盘是一个型号,但是不是一个系列的有没有关系。
自动重建只会在服务器没有重启前有效,重启后就认为阵列少掉一块盘了。
基本没有修复的可能了,推荐还是赶紧做系统级的备份,整列重做,然后恢复。 感谢你的回复。
你的意思是说,当我发现阵列有问题时,在线换掉坏的盘,然后重建会自动做?
lsi 板载sas 2008好像不是这样的,需要进入控制界面去做,这样的话,那我需要重启才能进入。
阵列重做,还怎么恢复呢?
目前该raid阵列跟我系统是分离的,所以系统是没有问题。
回复 5# hawkcwq
1,RAID10最少是要4块盘的
2,你可以找找你的RAID配置里有没有强制上线一项,如果有就把两块degraded强制上线
3,把坏盘换掉让它rebuild
如果以上都不行,那估计你的RAID是已经坏了
RAID10可以同时坏2块不在同一组里的盘,看你的情况是之前已经坏了一块,后来又有两块故障,这种情况数据就危险了
回复 7# dgvri
感谢,raid10已经挂了。
在使用dd分别备份每个硬盘数据时,2个盘为1.9T,另一块盘只有12G了。。。这样绝笔挂了。。。
如果之前是4块盘做Raid10,只有1块硬盘坏掉的话,应该也可以重新重组回数据的吧。换上新盘后,Manage Volume里面没法手工rebuild了么? RAID10如何知道是那一对盘做了RAID1?
页:
[1]