poweredge R710 RAID故障问题

系统管理

系统管理
系统管理讨论组

poweredge R710 RAID故障问题

  • R710,perc6/i卡,四块硬盘做R10,HD0和1是一组,2和3一组,2和3有坏块puncture stripe,为什么需要重RAID才能解决问题?

  • clock_lee

    R710,perc6/i卡,四块硬盘做R10,HD0和1是一组,2和3一组,2和3有坏块puncture stripe,为什么需要重RAID才能解决问题?

    我的理解:你的问题是RAID 10里,坏了两块硬盘,无法使用新硬盘重建,只能重新做RAID是吧,造成数据丢失,是吧。

    这个讨论需要涉及一个关于RAID 10的基本概念,RAID 10到底是如何创建的?到底可以支持坏几块硬盘?

    我们在创建RAID 10时,需要选择硬盘,如下面截屏:

      

    原理其实就是创建两个RAID 0,互相做镜像,这样只要其中一个RAID 0还在,就算另外一个RAID 0上的硬盘全部坏掉,都不会造成数据丢失。但是,如果是两个RAID 0里做镜像的两个硬盘同时坏,就可能造成RAID 0的数据丢失。

    所以你需要查看一下你创建RAID 10的时候,2和3的这组硬盘是RAID 0,还是互为镜像。如果是RAID 0,数据还可以从0和1的硬盘恢复过来。如果是镜像,这个阵列就损坏了。

  • 您好,Richard,RAID10不是先做镜象,然后再做条带吗?RAID01和RAID10不是一样的吧,谢谢

  • RAID 10里到底哪些硬盘是镜像,和你在做RAID 10的时候,选择硬盘的次序是有关联的。

    还是如图:

    PD per Span:2 就是说每个条带含2个硬盘。所以图中,SPN=00的两个硬盘ID=02/03是一个RAID 0,SPN=01的两个硬盘ID=04/05是另外一个RAID 0。

    他们的镜像关系是:02/04是镜像,03/05是镜像。明白了吗?

    你可以找一个测试机器,拔掉一块硬盘rebuild一下,观察哪个硬盘在闪灯读数据重建,就会明白了。

  • 明白了,十分谢谢您!

  • 你好,我有6块1T的硬盘,PD per Span=3,阵列卡为PERC 6/i,做Raid10的时候如果我选择5块硬盘,VD大小为0,确认键不能操作,‍如果我选择4块硬盘,那么VD大小为2T,在PD中剩余的两块硬盘状态为Ready,这个是不是说明,6块硬盘只能其中的4块硬盘做Raid10?