HP智能arraysP400 – 故障磁盘 – 热备份

我在HP DL380 G5智能arraysp400中遇到了故障磁盘问题。 arrays设置是RAID 5,7磁盘+热备份。

一个磁盘在几个星期前失败了,热备份自动接pipe了,好长时间。 我更换了失败的驱动器,但我不确定数组是否处于正常状态。

如果我运行hpaducli(操作系统是RHEL 5),输出状态:

合并错误报告:
   控制器:插槽1中的Smart Array P400
       设备:逻辑驱动器1
      消息:背景奇偶校验初始化当前正在排队 
        或正在进行这个逻辑驱动器。 如果背景平价 
        初始化排队,它将在执行I / O时启动 
        在驱动器上。 当后台奇偶校验初始化完成时, 
        逻辑驱动器的性能会提高。

(它被这样报道了一个多月,实际上似乎没有发生“排队”的后台奇偶校验初始化)。

用hpacucli检查:
# hpacucli ctrl all show config

  physicaldrive 1I:1:5 (port 1I:box 1:bay 5, SAS, 72 GB, OK) physicaldrive 1I:1:6 (port 1I:box 1:bay 6, SAS, 72 GB, OK) physicaldrive 1I:1:7 (port 1I:box 1:bay 7, SAS, 72 GB, OK) physicaldrive 2I:1:1 (port 2I:box 1:bay 1, SAS, 72 GB, OK) physicaldrive 2I:1:2 (port 2I:box 1:bay 2, SAS, 72 GB, OK) physicaldrive 2I:1:3 (port 2I:box 1:bay 3, SAS, 72 GB, OK) physicaldrive 2I:1:4 (port 2I:box 1:bay 4, SAS, 72 GB, OK) physicaldrive 1I:1:8 (port 1I:box 1:bay 8, SAS, 72 GB, OK, spare) 

原来的热备份位于第8位,故障磁盘位于第5位。

我的希望是,在5号湾更换的驱动器将自动踢作为新的热备用,但似乎并非如此。

  • 我需要做一些关于“排队后台初始化”吗?
  • 我是否必须主动更改热备configuration?
  • arrays处于“安全”状态,还是在下一个驱动器出现故障时会失败?

一旦更换了故障驱动器,热备份将再次恢复为热备份。 这是HP SmartArray上的预期行为。

JS是正确的。 插入新驱动器将重新构build该驱动器,并将托架8中的驱动器恢复为热备份。

您不需要对后台奇偶校验初始化消息做任何事情。 这个过程发生在RAID 5/6卷上,当它们被创build,扩展,或在某些情况下(如这个)恢复。 你看到这个消息太久的原因是因为完成所需的时间取决于控制器的I / O负载。 如果您正在执行大量的I / O操作,则可能需要很长时间才能初始化,但如果将控制器闲置一段时间,则可以更快地完成操作(初始化必须在后台进行)。

如果您的hpacucli命令的结果显示在与特定RAID卷匹配的“logicaldrive#”行中为“OK”,那么您的驱动器是安全的,并且可以容忍驱动器故障。 这应该只发生在你插入的驱动器已经完全重build。