3ware

3Ware 9650SE 正在用兩個降級磁碟重建 RAID6 陣列?

  • August 30, 2011

我在降級的 3Ware 9650SE 上有一個 RAID6 陣列:

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的最大值,那怎麼重建呢?

編輯:

我注意到降級磁碟的指示燈仍在閃爍,並且錯誤指示燈沒有打開,因此它們並沒有真正被標記為失敗。

重建完成,現在是輸出:

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

顯然,“DEGRADED”磁碟仍然可以成為重建的一部分。我是否正確假設這應該是像“DEGRADED_BUT_PART_OF_REBUILD”或“PREVIOUSLY_DEGRADED”這樣的狀態?

我認為這只是糟糕的術語。嚴格來說,單個磁碟不能“降級”,因此狀態應該顯示為“OK,REBUILDING”(這就是 3Ware 控制器在應用於磁碟時應該如何解釋術語“DEGRADED”)。

這是 RAID6 中的正常部分重建操作。請注意,9650SE 有一個特別討厭的錯誤,當系統未正確關閉時,它會將 RAID6 中的一個磁碟標記為需要重建。

引用自:https://serverfault.com/questions/284798