我们有一个使用 3ware 9550SX RAID 控制器的 RAID 5,它显示了一个降级的磁盘。为阵列配置了备用驱动器,但未按预期自动使用。
当前阵列状态如下:
> /c0 show
Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy
------------------------------------------------------------------------------
u0 RAID-5 DEGRADED - - 64K 11175.8 OFF OFF
u1 SPARE OK - - - 1863.01 - OFF
Port Status Unit Size Blocks Serial
---------------------------------------------------------------
p0 OK u0 1.82 TB 3907029168 WD-WMAY0108****
p1 OK u0 1.82 TB 3907029168 WD-WMAY0080****
p2 OK u0 1.82 TB 3907029168 WD-WMAY0109****
p3 OK u0 1.82 TB 3907029168 WD-WMAY0080****
p4 DEVICE-ERROR u0 1.82 TB 3907029168 WD-WMAY0108****
p5 OK u0 1.82 TB 3907029168 WD-WMAY0109****
p6 OK u0 1.82 TB 3907029168 WD-WMAY0080****
p7 OK u1 1.82 TB 3907029168 WD-WCAY0188****
Name OnlineState BBUReady Status Volt Temp Hours LastCapTest
---------------------------------------------------------------------------
bbu On Yes OK OK OK 0 xx-xxx-xxxx
> /c0/u1 show
Unit UnitType Status %RCmpl %V/I/M Port Stripe Size(GB)
------------------------------------------------------------------------
u1 SPARE OK - - p7 - 1863.01
> /c0/u0 show
Unit UnitType Status %RCmpl %V/I/M Port Stripe Size(GB)
------------------------------------------------------------------------
u0 RAID-5 DEGRADED* - - - 64K 11175.8
u0-0 DISK OK - - p6 - 1862.63
u0-1 DISK OK - - p5 - 1862.63
u0-2 DISK DEGRADED - - p4 - 1862.63
u0-3 DISK OK - - p3 - 1862.63
u0-4 DISK OK - - p2 - 1862.63
u0-5 DISK OK - - p1 - 1862.63
u0-6 DISK OK - - p0 - 1862.63
u0/v0 Volume - - - - - 11175.8
在尝试手动触发重建时,tw_cli
我们遇到了以下错误:
> /c0/u0 start rebuild disk=p7
Error: (CLI:144) Invalid drive(s) specified.
我们尝试了该命令的更多变体(/c0/u0 start rebuild disk=7
和maint rebuild c0 u0 p7
),但它似乎不是语法错误或指定驱动器时的错误。出于某种原因,RAID 控制器不想使用这个特定的驱动器来重建。
备用驱动器是否必须在同一个单元中?或者可能是备件来自不同批次的问题?我怎样才能让阵列使用我们必须重建阵列的备用?
在开始重建阵列之前,您需要配置控制器设置。此命令将启用自动重建:
从阵列中删除坏磁盘 4:
使用下一条命令通过 LED 指示灯识别坏盘:
从服务器中弹出坏磁盘并将其放入回收站。如果阵列重建不会自动启动,则手动启动它:
当您将插入新磁盘作为热备盘时,请输入以下命令: