我在3Ware 9650SE上有一个RAID6arrays,
tw_cli /c0/u0 show Unit UnitType Status %RCmpl %V/I/M Port Stripe Size(GB) ------------------------------------------------------------------------ u0 RAID-6 REBUILDING 60%(A) - - 256K 5587.9 u0-0 DISK DEGRADED - - p0 - 1862.63 u0-1 DISK OK - - p1 - 1862.63 u0-2 DISK OK - - p2 - 1862.63 u0-3 DISK OK - - p3 - 1862.63 u0-4 DISK DEGRADED - - p4 - 1862.63 u0/v0 Volume - - - - - 50 u0/v1 Volume - - - - - 5537.9
两块硬盘退化了,这是RAID6的最大值,那该如何重build呢?
编辑:
我注意到降级磁盘的指示灯仍然闪烁,导致错误未被打开,所以没有被标记为失败。
重build完成,现在这是输出:
Unit UnitType Status %RCmpl %V/I/M Port Stripe Size(GB) ------------------------------------------------------------------------ u0 RAID-6 INITIALIZING - 35%(A) - 256K 5587.9 u0-0 DISK OK - - p0 - 1862.63 u0-1 DISK OK - - p1 - 1862.63 u0-2 DISK OK - - p2 - 1862.63 u0-3 DISK OK - - p3 - 1862.63 u0-4 DISK OK - - p4 - 1862.63 u0/v0 Volume - - - - - 50 u0/v1 Volume - - - - - 5537.9
显然,“降级”磁盘仍然可以成为重build的一部分。 我认为这应该是一个像“DEGRADED_BUT_PART_OF_REBUILD”或“PREVIOUSLY_DEGRADED”的状态吗?
我认为这只是坏的术语。 严格意义上,单个磁盘不能被“降级”,所以状态应该被显示为“OK,REBUILDING”(这是3Ware控制器应用于磁盘时应如何解释“DEGRADED”这个术语)。
这是RAID6中的正常部分重build操作。 请注意,9650SE有一个特别讨厌的错误,将标记为RAID6中的一个磁盘,因为系统没有正常closures时需要重build。