3 个驱动器 RAID 5 中有 2 个驱动器“发生故障”

3 个驱动器 RAID 5 中有 2 个驱动器“发生故障”

但我不相信。

该机器是运行 Windows Server 2008 试用版 32 位的 Dell PowerEdge 2600 服务器(是的,它不应该这样...但它可以运行![嗯,它曾经可以运行])。

为了避免混淆:驱动器编号为 0、1 和 2。

我像往常一样在编码,这时我注意到机箱正面的戴尔徽标是橙色的。于是我打开机箱门,发现硬盘通风口完全被灰尘覆盖(我知道这与橙色指示灯无关……但我讨厌灰尘)。由于驱动器是热插拔的,我拔出驱动器 2,清除灰尘后再放回去。然后我拔出驱动器 1,清除灰尘后再放回去。有人请我帮忙在他们的机器上设置打印机,所以我起身,20 分钟后回来看到服务器显示器上显示“无可用启动设备 - 按 F1 重试启动,按 F2 启动设置实用程序”。我低头看了看驱动器,驱动器 1 和 2 的指示灯是橙色的,而不是绿色的!

从那时起,我尝试了以下方法:

  • 将驱动器安装到 Dell PowerEdge 2500 中。驱动器检测正常。收到一条消息,指出Missing operating system.
  • 重置原始 PowerEdge 2600 上的 BIOS(拔出 BIOS 电池)。所有驱动器都正常。Missing operating system启动时收到消息。驱动器指示灯为绿色。
  • 从 CD 启动 Ubuntu 来检查驱动器。其中 2 个驱动器显示为Computer.由于数据被条带化,因此驱动器中的文件/文件夹是乱码。
  • 启动 Ubuntu,打开Terminal并执行sudo fdisk -l列出的 3 个驱动器。列出的第 3 个驱动器上显示Disk identifier: 0x00000000 Disk /dev/sdb doesn't contain a valid partition table

您认为驱动器真的坏了吗?
可能是 SCSI 或其他硬件故障?
可能是系统设置不正确?有没有办法在 Ubuntu 中在 2 个“有效”驱动器上创建虚拟 RAID,以便我可以将数据复制到网络共享?
我应该尝试重新安装 Windows Server 操作系统吗(哎呀!)?您有什么建议可以让我尝试吗?


更新

在谷歌搜索后,我发现突袭重建器。我尝试使用我的 Dell PowerEdge 2600 和可启动的 Windows XP CD 来运行此程序,但它不起作用(未检测到驱动器)。然后我将两个驱动器安装到 PowerEdge 2500 中,同时将 2500 现有的单驱动器 RAID 0 运行 Microsoft Server 2003。然后我安装并激活了 Raid Reconstructor,它创建了 RAID-5 阵列的虚拟映像,使用尼摩船长,并将我的 C:/Websites 目录备份到另一台计算机...使用所有文件完好无损(迄今为止)!!!

我希望能够 100% 恢复驱动器

得到教训:

  • 我不在乎服务器“热插拔”驱动器。千万不要这么做!
  • 备份你的数据,笨蛋!

感谢您的所有帮助、回答和评论(以及有关数据丢失的错误说法,哈哈)!

答案1

我想,这是本周最大的“Doh!”了——对不起老兄。

驱动器本身不会受到物理损坏,这只是因为您在第一个磁盘重建之前移除了第二个磁盘,从而毁掉了阵列 - 我 90% 确定您的阵列已经完蛋了。基本上,您不应该在运行时移除它们,如果绝对必须移除,您应该等待阵列重建后再移除第二个磁盘。

恐怕该重新安装/恢复了——您的数据已经丢失了。

答案2

在使用 Raid Reconstructor 检索我的数据后,我重新配置了我的 raid 并重新安装了操作系统。

当我收到操作系统安装提示时,我最后一次决定尝试从 CMD 提示符手动修复操作系统启动文件......

有效。

计算机已恢复运行(不稳定)。我仍然需要进行全面修复安装,因为有些系统文件被报告为损坏。

答案3

很多时候是背板或 scsi 控制器有问题,如果是背板问题,那么在我看来 10 次中有 9 次是固件问题。

在 2500 上,您是否重建了阵列,或者只是放入驱动器并找到了阵列?

编辑:
应该更好地阅读你的问题!Chopper3 是对的。

相关内容