glk17 发表于 2009-4-16 16:22

RAID初学者,想讨论一个RAID5的问题

公司的邮件服务器用的是4块SCSI硬盘组的RAID5阵列

某日,突然断电UPS电池不足,服务器未正常关机,恢复供电后,服务器无法开机,进入RAID控制台查看,4块硬盘中2块offline。。。。。


这里想讨论的问题是:
RAID5是n-1模式存储的,至少需要三块硬盘,当有一块硬盘出错时,RAID会自动让出错硬盘offline。
譬如原来是4块硬盘,现在变成3块硬盘,这剩下的3块硬盘会自动重建数据吗?
从理论上来说,剩下的3块硬盘上的剩余数据和奇偶效验信息,是足够恢复出第4块硬盘的数据的。
关键是剩余的3块硬盘是否还以RAID5模式运行?
假设,硬盘现在处于脱机状态,剩余三块硬盘自身重建的话,就相当于把原有数据封闭,再把原有剩余数据和奇偶效验信息结合生成第4块硬盘的数据,然后分摊到剩余三块硬盘的空白位置去。
是这样吗?

bovoso 发表于 2009-4-16 16:57

剩余的3块硬盘是可以RAID5模式运行,最好把坏的那块换了,让他自动重建。

glk17 发表于 2009-4-16 17:06

多谢

剩余的3块硬盘是可以RAID5模式运行

这句不太明白,它是自动在三块硬盘上自动恢复原4块硬盘的数据?
还是只对新修改数据作三块硬盘的RAID5模式的存储?

如果是后者的话,当第四块换新硬盘插上去,将会存在一个问题,就是新数据和它产生的奇偶效验信息仅存在前三块硬盘上。。。不知道会有什么影响?

再假设一个更极端的情况:
如果是3块硬盘的RAID5,如果一块offline,此时该阵列将如何运行

bovoso 发表于 2009-4-16 17:17

 RAID 5 是一种存储性能、数据安全和存储成本兼顾的存储解决方案。RAID 5不对存储的数据进行备份,而是把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。

  RAID 5可以理解为是RAID 0和RAID 1的折衷方案。RAID 5可以为系统提供数据安全保障,但保障程度要比Mirror低而磁盘空间利用率要比Mirror高。RAID 5具有和RAID 0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作稍慢。同时由于多个数据对应一个奇偶校验信息,RAID 5的磁盘空间利用率要比RAID 1高,存储成本相对较低。

apen 发表于 2009-4-16 17:17

Posted by glk17 on 2009-4-16 16:22 http://www.ibmnb.com/images/common/back.gif
公司的邮件服务器用的是4块SCSI硬盘组的RAID5阵列

某日,突然断电UPS电池不足,服务器未正常关机,恢复供电后,服务器无法开机,进入RAID控制台查看,4块硬盘中2块offline。。。。。


这里想讨论的问题是 ...
你理解上的点问题,当四块硬盘的Raid5中一块硬盘出现问题时,系统运行在降级模式下,可以进行正常的读写操作,但系统失去RAID保护,同时性能也会有一定下降,系统并不会在剩下的三块硬盘上重建新建立RAID5,只有更换损坏的硬盘后,系统才能根据另外三块硬盘上的数据,在新硬盘上重新生成数据,恢复RAID的保护状态。RAID5只能保证损坏一块硬盘时不损坏数据。

sylj001 发表于 2009-4-16 17:36

RAID 5阵列4块硬盘坏了2块,基本数据很难恢复了....

rtm009 发表于 2009-4-16 18:03

仅仅是掉出阵列了 如果是ibm的服务启用raid 光盘引导进去 online一下或者重建就好了 没那可怕 :D

glk17 发表于 2009-4-16 19:27

Posted by rtm009 on 2009-4-16 18:03 http://www.ibmnb.com/images/common/back.gif
仅仅是掉出阵列了 如果是ibm的服务启用raid 光盘引导进去 online一下或者重建就好了 没那可怕 :D

^u^

是的,我们老大就是用这个方法去恢复的

我是在看他操作的同时,联想到这些问题的

glk17 发表于 2009-4-16 19:35

Posted by apen on 2009-4-16 17:17 http://www.ibmnb.com/images/common/back.gif

你理解上的点问题,当四块硬盘的Raid5中一块硬盘出现问题时,系统运行在降级模式下,可以进行正常的读写操作,但系统失去RAID保护,同时性能也会有一定下降,系统并不会在剩下的三块硬盘上重建新建立RAID5,只 ...


多谢 apen,我就是需要像您这样有经验的师傅的解答。

“系统运行在降级模式下”,这句话我想进一步了解一下。

当一块硬盘出错,还剩三块硬盘,如果服务器没有脱机必然还有数据写入过来,降级模式的话,此时的数据写入是按什么原则递交到硬盘上。
是只把数据写到一块硬盘上(奇偶效验不做了),其余2块空闲?
还是根据某种原则,譬如类似raid0,直接分散写入到三块硬盘上?

另外,如果不光光有写入,还有删除的话,是否意味着,如果继续让它对三块硬盘数据进行操作,将来替换第四块硬盘重建时,会因为数据不全而无法恢复。

apen 发表于 2009-4-16 19:55

Posted by glk17 on 2009-4-16 19:35 http://www.ibmnb.com/images/common/back.gif



多谢 apen,我就是需要像您这样有经验的师傅的解答。

“系统运行在降级模式下”,这句话我想进一步了解一下。

当一块硬盘出错,还剩三块硬盘,如果服务器没有脱机必然还有数据写入过来,降级模式的 ...
具体细节我也不太清楚,但你担心的问题不会出现,只有三块硬盘时,系统仍是按正常方式写入数据(但由于其中一块硬盘不存在,实际上只在三块硬盘上写入数据),删除时也是一样的,更换硬盘时,系统会根据好的三块硬盘数据情况生成第四块硬盘的数据,不会存在数据不同步的问题,由于要重新生成数据,在数据量较大时,重建阵列时间要求较长。另外硬盘阵列出现问题时,硬盘一般都会报警,我这里的处理方法一般时先重新插拔一下有问题的硬盘,这样系统重新认盘后,一些临时性的阵列问题可以解决,如果还有问题,再检查系统,决定是否更硬盘。

[ Edited byapen on 2009-4-16 19:59 ]

yianshuju6 发表于 2010-12-16 14:24

发布时间为:2009-5-8来源网址http://www.51huifu.com/new_lrr.asp?id=4780
安7X24小时服务器数据恢复热线:010-59796269
服务器故障类型:RAID5降级数据恢复 服务器品牌:IBM服务器
服务器系统:WINDOWS系统 服务器数据恢复日期:2009年03月31日
单位名称:北京某企业 服务器硬盘接口:SCSI硬盘
服务器故障描述:   
    一组IBM服务器,5块硬盘组成RAID5磁盘阵列,突然断电后,磁盘全部掉线,服务器重新启动后服务器报警,阵列degraded降级运行。客户按照IBM售后工程师指导操作后,再一次重启以后阵列依然出现降级的错误。服务器中保存的全部都是公司的财务文件,十分重要。
服务器数据恢复简述:   
    客户急忙寻找数据恢复公司,在网上看到易安服务器数据恢复,并拨通我中心服务热线:010-59796269,详细咨询后我中心数据恢复工程师立即建议客户不要再对服务器进行任何的操作,立即关闭。客户带服务器来到我中心,经过工程师初步分析,断电导致阵列卡配置信息损坏,与磁盘阵列信息不同步,通过工程师检测,客户在阵列降级后所做操作未对服务器中数据造成影响,数据可以恢复,工程师通过虚拟RAID技术,经过仔细分析和计算,成功算出正确的阵列信息,数据顺利读取,经过客户验证,数据全部成功恢复。
服务器数据恢复结果:数据100%恢复成功   
易安7X24小时服务器数据恢复热线:010-59796269

北京易安RAID5降级数据恢复24小时热线:010-59796269



易安服务器数据恢复,RAID5数据恢复010-59796269


易安服务器数据恢复 http://www.51huifu.com/7X24小时数据恢复热线:010-59796269 多年恢复经验,上万成功案例;全国固定报价


服务器数据恢复 http://www.51huifu.com/fuwuqi.html

易安服务器数据恢复http://www.huifu123.com

服务器数据恢复范围

服务器硬盘数据恢复,RAID5数据恢复 ,RAID0数据恢复 LINUX服务器数据恢复 UNIX服务器数据恢复 苹果服务器数据恢复

NAS服务器数据恢复 IBM服务器数据恢复 HP服务器数据恢复 DELL服务器数据恢复 浪潮服务器数据恢复 联想服务器数据恢复

磁盘阵列数据恢复,RAID5E数据恢复,虚拟机服务器数据恢复,BSD服务器数据恢复,NAS服务器数据恢复

全国统一固定报价.      24小时内快速恢复数据.
先恢复后付费,   不成功不收费,
多年成熟恢复经验,   成功率高   
数据全程保密, 硬盘只读操作, 确保数据安全



2:可恢复故障:

一:服务器硬盘闪红灯,硬盘掉线,显示为OFFLINE,系统不能启动
 
二:系统崩溃 服务器无法启动,RAID阵列信息丢失;

三:硬盘掉线,某块或多块硬盘无法识别。BIOS里无法识别到硬盘

四:RAID阵列卡损坏,造成阵列信息丢失,更换后系统无法启动;
 
五:磁盘顺序出错,阵列信息混乱;

六:LINUX、UNIX系统启动不成功,或者分区不能mount,找不到分区

七:意外断电等原因造成的rebuild失败,系统无法启动或启动后找不到分区
 
八:服务器出现意外,造成数据库无法加载,数据库损坏,需要将数据库修复


公司名称:北京易安服务器数据恢复公司http://www.51huifu.com


RAID5数据恢复 http://www.51huifu.com/raid5.html
服务器数据恢复 http://www.51huifu.com/fuwuqi.html
RAID0数据恢复 http://www.51huifu.com/raid0.html
LINUX服务器数据恢复 http://www.51huifu.com/linuxraid.html
UNIX服务器数据恢复 http://www.51huifu.com/unix.html
苹果服务器数据恢复 http://www.51huifu.com/pgraid.html
NAS服务器数据恢复 http://www.51huifu.com/nas.html
IBM服务器数据恢复 http://www.51huifu.com/ibm.html
HP服务器数据恢复 http://www.51huifu.com/hp.html
DELL服务器数据恢复 http://www.51huifu.com/dell.html
浪潮服务器数据恢复 http://www.51huifu.com/lang.html
联想服务器数据恢复 http://www.51huifu.com/lian.html


服务器硬盘数据恢复常见品牌有:

   IBM服务器数据恢复、HP服务器数据恢复(惠普服务器数据恢复)、

    DELL 服务器数据恢复、    浪潮服务器数据恢复、曙光服务器数据修复、

    越海扬波服务器数据修复、SUN服务器数据修复(太阳服务器数据恢复)、

   微星服务器数据修复、INTEL汰泽服务器数据修复、NEC服务器数据修复、

清华同方服务器数据修复、大恒服务器数据修复、超毅服务器数据修复、

    苹果服务器(APPLE服务器)数据修复、联想服务器数据恢复

   ACER服务器数据修复(宏基服务器数据恢复)、Supermicro服务器数据修复、

   Aisino服务器数据修复
页: [1]
查看完整版本: RAID初学者,想讨论一个RAID5的问题