写下这个题目突然感觉有点不严谨,raid信息一般是固定的写在raid卡上的,怎么会丢呢?实际情况往往是,raid提示配置失败,进入管理界面后提示管理的硬盘丢失。所以,所谓的Raid信息丢失,通常都是指raid管理的硬盘信息丢失导致raid报错。笔者所在的单位有这么两三台服务器Raid信息经常丢失,通过反复咨询厂家和自己的不断恢复,大体上总结出了这么三种不太专业的方法。
一、raid信息重建
如果进入raid配置界面后,做raid1或raid5时提示有一块硬盘找不到,这种情况一般是由于硬盘,数据线或卡子的问题或raid数据同步问题导致raid卡和硬盘上的raid信息不匹配了。有时拔插一下卡子和数据线或重新检测硬盘(只要硬盘不坏),raid信息就会自动重建,重建的过程实际上是raid卡中的raid信息与硬盘上的raid信息同步的过程。此过程也会同步raid管理的硬盘数据。此过程全部做完后,就可以正常进入操作系统了。
如果提示所有硬盘同时找不到。第一种情况硬盘没坏,此时可以采用raid信息快速重建的办法(一般的raid管理都支持此项功能),也就是只同步硬盘与raid卡中的raid配置信息,不同步raid管理的硬盘数据。此过程做完后,就可以进入操作系统了,进入系统后,raid管理的硬盘数据会在后期的同步过程中自动同步。根据笔者的经验,此时做完后,并不能保障raid信息就安全了,这种情况下硬盘没故障,出现上述问题的最大可能性就是 raid卡了,所以此时最好更换一块相同型号的raid卡,卡子可以直接换上,进入raid配置界面后,通过raid检测,raid管理一般会自动同步硬盘和卡子上的raid信息。第二种情况是如果硬盘出现故障,那就要采用下面的办法。
二、替代法
此法适合raid1的配置情况,raid5的配置情况笔者没有试验过,从原理上来说也应当可以。如果进入raid配置界面后,提示一块硬盘找不到,并且raid信息怎么操作都不能自动重建。此时一般是这块找不到的硬盘出现故障了,怎么办呢?很简单,找一块相同型号相同容量的空硬盘替代它,然后同步raid信息和数据就可以了。
如果上述过程也不成功,那么还可以另找相同型号相同容量的两块空硬盘,在服务器上重做 RAID1后再把原来的那块好硬盘放回去(做raid1时两块硬盘同时坏掉的可能性不大),替代两块空硬盘中的一块,然后再同步raid信息和数据。
三、转移系统
采用前两种方法以后,还是经常出现raid信息丢失的情况,我觉得此时最好的办法有两种,一是不用raid了,把硬盘线直接接到主板上。二是换主机。不论哪种办法都需要把原有的系统转移出来,办法很简单就是通过ghost软件把原来的系统备份出来(此时需要支持scsi,sas等硬盘的ghost软件)。然后就不需要说了吧。

文章如转载,请注明转载自:http://www.5iadmin.com/post/696.html