昨天,我配置到 DELL 服务器 PERC H310 控制器中的三个 Raid 5 磁盘中的一个再也找不到了。
我现在无法替换有故障的驱动程序,所以我真正想做的是暂时将其转变为 RAID 0。
是否可以在不丢失数据的情况下做到这一点?如果可以,怎么做?
太感谢了。
正如评论中所说,我认为发生的事情是,之前三个驱动器中的一个坏了。然后第二个驱动器出现一些错误(现在我的数据没有暴露)。
问题是:如果我导入外部磁盘的配置会发生什么?它会与已准备好的磁盘组合在一起并为我显示数据,以便我可以取回它们吗?
多谢!
答案1
假设您有一个冗余磁盘阵列,该阵列开始出现故障。您想将其迁移到 RAID 级别,因为单个磁盘的故障对数据来说都是致命的。
我的看法是——这是一种复杂的自杀。
答案2
虽然这可以简单地基于数学来实现(可用容量没有变化,基本上将驱动器上存储的所有奇偶校验数据转换为“正常”数据),但我严重怀疑 H310 是否会在 RAID 组不在健康状态时支持 RAID 级别更改。
你为什么要这么做?只是为了让闪烁的灯再次变成绿色?在降级时尝试更改 RAID 级别会给剩余的两个驱动器带来沉重的负担,并大大增加发生其他驱动器故障的风险,从而导致系统完全崩溃。
我建议您采取必要措施来获取替换磁盘。同时,如果您没有数据备份,则应立即获取一份……希望还不算太晚。在手头有可重建的替换驱动器之前,您应该让 RAID5 处于降级状态。
现在,如果我对您的推理是错误的,并且您想要长期坚持使用 2 个驱动器...您可能应该只获得一个完整的经过验证的备份,重新创建一个新的 RAID0,并将数据恢复到新的 RAID...并在 RAID0 最终出现故障时保持定期备份。
编辑后补充:这大大澄清了问题……因此,外部配置的一般经验法则是,如果外部状态位于多个驱动器上并导致 RAID 显示为脱机,则导入。如果它位于单个驱动器上并且 RAID 仍然“活跃”,则只需清除外部配置并重建即可。在您的情况下,导入可能会让一切恢复正常,或者仍然可能导致 RAID 失败……或者导入可能会完全失败。如果您有要恢复的备份,我会继续尝试导入。如果这不能使数据可访问,则只需删除 RAID,创建一个新的,然后从备份中恢复。
答案3
刚刚尝试了同样的事情,但在互联网上找不到答案。我有一个 4 磁盘 Raid5,其中一个磁盘出现故障。所以我想更换磁盘。我的经过大量改装的 T3600 机箱中装有 PercH310,因此为了确定哪个磁盘实际上出现故障,我犯了一个错误,拆下了其中两个。我告诉过我,当我把正常工作的那个放回去时,它就会再次工作。但它出现了异常。几乎哭了(是的,我是一个成年人,但这个阵列有 5TB 的我所有的东西,其中大部分都是我一生的视频和照片。经过几个小时的阅读,我发现当你在拉出驱动器时没有重建某些磁盘时,你应该导入。由于驱动器被移除,现在出于安全考虑它被视为“外来”的,并且在导入之前不会重新包含在阵列中。查找导入位置是另一个问题。我在 VD Mgmt 选项卡下找到了它。当我将光标放在控制器(PERC H310)行上时,我按下 F2,它给了我“导入”和“清除”选项。从那里开始,irs 非常简单。祝你好运!