![从 RAID 1 恢复数据:阵列故障](https://linux22.com/image/669724/%E4%BB%8E%20RAID%201%20%E6%81%A2%E5%A4%8D%E6%95%B0%E6%8D%AE%EF%BC%9A%E9%98%B5%E5%88%97%E6%95%85%E9%9A%9C.png)
我有一台安装了 scsi raid 控制器的 HP Proliant ML150 服务器。两个磁盘配置为 RAID 1。我的问题是,当我启动计算机时,一开始就会出现一条消息,提示阵列出现故障。此问题在正常重启后出现。
我想从磁盘恢复我的数据。
我尝试在外部 CD(Clonezilla、系统救援 CD、hiren 的启动 CD 等)上启动,但无法从磁盘获取任何数据。Clonezilla 正在识别阵列,但当我想要开始复制时,出现消息“无输入设备”,然后 Clonezilla 要求我重新启动该过程、关闭电源或重新启动系统。
我还注意到,当我启动计算机时,硬盘前面的灯是绿的,而当我使用 CD 启动时,绿灯会变成红灯。似乎有一个进程正在锁定/断开我的硬盘。
我曾在 bios 中寻找当阵列发生故障时强制联机磁盘的选项,但找不到。此外,在阵列实用程序中,我已检查并修复了磁盘上的任何坏扇区。
我该怎么做才能恢复我的数据?非常感谢您的帮助!
答案1
因为是 RAID 1,所以您应该能够取出磁盘,将它们放入具有常规 IO 控制器的不同服务器/工作站中,并将它们视为常规磁盘而不是阵列。除非阵列混乱,否则每个磁盘都应该相同。可能还有其他事情发生,但这是恢复数据的好起点。听起来您的控制器可能出现故障。