金融其它

DS4700做RAID5+1,坏3个硬盘,最终救回数据的过

环境:DS4700,16个fc盘,前7个做RAID5,后7个做RAID5,1,16为热备盘.微码06.60.08.00出现问题时坏了9,14,16三个盘,其中16是热备,也坏了。同时还有个问题,热备盘没接管坏盘数据!下面是DC操刀人回的邮件,呵呵,我只是打酱油的。--------------------------------------------------------...显示全部
环境:DS4700,16个fc盘,前7个做RAID5,后7个做RAID5,1,16为热备盘.
微码06.60.08.00
出现问题时坏了9,14,16三个盘,其中16是热备,也坏了。同时还有个问题,热备盘没接管坏盘数据!
下面是DC操刀人回的邮件,呵呵,我只是打酱油的。
------------------------------------------------------------------------
能救回数据的原因主要是
1.本来系统显示是有两个盘坏掉的,都是fail的状态,实际上有一个估计是在假死的状态,当时我们也只是抱着试一下的心态,使用Revive->dirver  (使用这个要注意,不能在degrade状态的array使用)  操作恢复了其中的一盘
2.在Raid5的特性下,只有一个硬盘坏的情况,我们就可以通过把坏盘取下,换上新盘,把数据通过restruct重建,把数据重新效验到新盘上,1.6T的数据盘约同步了4个小时
3.至此存储基本已经恢复正常,不过考虑到原来通过Revive恢复的盘可能会是一个存在的隐患,所以也一并将此盘换掉
4.还有一个热备盘不会自动接管fail盘的问题,开始还以为是微码的问题,后来想了一下,记得disabledrivemigration.script这个脚本执行后也会是这个效果,就尝试着去执行enabledrivemigration.script看能不能恢复,最后通过测试,确实是这个脚本的错,呵呵收起
参与5

查看其它 4 个回答lwb_aix的回答

lwb_aixlwb_aix系统工程师重庆南华中天技术有限公司
这就是经验,谢谢
系统集成 · 2012-12-10
浏览1850

回答者

lwb_aix
系统工程师重庆南华中天技术有限公司
擅长领域: 服务器小型机存储

lwb_aix 最近回答过的问题

回答状态

  • 发布时间:2012-12-10
  • 关注会员:0 人
  • 回答浏览:1850
  • X社区推广