Server 2008 Raid-5 奇怪现象

Server 2008 Raid-5 奇怪现象

我在 SBS 2008 服务器中有一个 5 磁盘 RAID-5 阵列,并且它已经正常运行了 12 个月,但今天我登录时在磁盘管理控制台中发现了这一点:

替代文本

在由五个磁盘组成的阵列中,它似乎已经翻了一倍。

  • 阵列 1:磁盘 1 和 5 正常,磁盘 2、3、4 “丢失”
  • 阵列 2:磁盘 2、3、4 为外来磁盘,磁盘 1 和 5 为“丢失”

磁盘 0 和 6 是独立的非 RAID 磁盘

我无法物理访问服务器,但我有一些远程人员,他们告诉我磁盘托架上的所有灯都亮着,所以我非常怀疑所有三个磁盘都出现故障。

我太害怕导入外部磁盘了,因为 5 个磁盘中缺少 2 个,我不想破坏阵列上的数据(是的,我有备份,但这是一个巨大的麻烦)。

知道这里可能发生了什么吗?我如何才能将阵列“粘合”在一起?我已经从设备管理器中删除了每个磁盘,然后扫描了新硬件以防万一,但没有成功,我想不出接下来该怎么做。

答案1

根据这个MS 文章抓住你的幸运兔脚,交叉手指,然后重新激活丢失的磁盘. 然后在重新同步后运行 chkdsk。

我以前在单个磁盘上也遇到过这种情况,但从来没有同时在 3 个磁盘上遇到过这种情况。

答案2

看起来你已经陷入困境了。

如果你还没有查看系统事件日志以了解导致故障的事件,我建议你从那里开始

看起来就像磁盘 2、3 和 4 发生故障,将它们从阵列中剔除,并更改它们的签名,这样它们现在就被识别为外部磁盘。在过去的 SCSI 时代,我会怀疑主机适配器和这些磁盘连接到的总线上的目标之间存在 ID 冲突,但这并不能解释为什么它们的签名会被搞砸。(无论如何,我假设它们是 SAS,所以这应该不是问题。)

导入外部磁盘不太可能有帮助。它们的签名已被损坏,据我所知,它们不会只是“跳回” RAID-5 卷。我认为你不会有“重新激活”它们的运气,因为它们的签名已经改变。

您可能要取出备份。如果要取出,请在将出现“故障”的磁盘重新投入生产之前,对磁盘运行制造商的诊断程序。(控制器错误似乎更有可能导致 3 个磁盘同时出现故障,但无论如何都要检查磁盘。)这些磁盘究竟位于哪种控制器上?

简短的编辑评论:这些磁盘对于 RAID-5 阵列来说太大了。大概是 SATA 磁盘。在如此大的阵列重新同步期间,介质的误码率可能会赶上您。我确信它之所以这样配置,是因为客户需要大量空间,但他们正走在由这么多大磁盘组成的 RAID-5 的边缘。

相关内容