Smart Array P420i,逻辑驱动器出现故障,最佳方法是重新启用

Smart Array P420i,逻辑驱动器出现故障,最佳方法是重新启用

我有一台带有 P420i 控制器的 HP Proliant ML380p Gen8 服务器,其中一个逻辑驱动器突然出现故障。

屏幕截图智能存储管理员

从我在智能存储管理器中看到的情况来看,阵列中的所有物理驱动器似乎都没有问题。它为我提供了重新启用故障逻辑驱动器的选项(见屏幕截图),但我从各种论坛帖子中了解到,如果这不起作用,我将丢失磁盘上的所有数据。因此,我决定首先创建所有四个驱动器的副本。我使用 ddrescue 和 USB SATA 底座来创建这些副本,并设法获得了驱动器 B 和 D 的完整副本(见屏幕截图)。但是,在 ddrescue 无法读取更多数据之前,我只能从驱动器 A 和驱动器 C 复制大约 74% 的磁盘。

在 raid 1+0 阵列中,磁盘应采用如下布局:

突袭 1+0 布局

所以我现在有以下问题:

  • 如果驱动器 A、B、C、D 按照上面的智能存储管理员屏幕截图中显示的顺序进行配置,这是否意味着 (A + B) 是一个 Raid 1 对,并且 (C + D) 也是一个 raid 1 对,并且通过拥有驱动器 B 和 D 的完整副本,我拥有了所有数据的副本?

如果上述情况属实,那么我正在寻找有关如何尝试“重新启用逻辑驱动器”的建议:

  • 我是否应该将所有 4 个驱动器放回服务器,包括那些我无法使用 ddrescue 完全读取的驱动器,然后尝试重新启用或
  • 我是否应该仅将驱动器 B 和 D 放回服务器(我可以使用 ddrescue 完全读取的驱动器)然后尝试重新启用?

提前感谢这些问题的答案,或任何其他提示或建议

答案1

首先,您的服务器已超过支持截止日期两年多 - 这并不理想。此外,我甚至不会考虑“创建所有四个驱动器的副本”这个想法 - 这不太可能让您有任何收获。

如果您仍可以访问数据,那么只需备份数据(如果尚未备份)即可 - 销毁并重新创建逻辑磁盘并恢复数据。我知道这需要大量工作并且需要停机时间,但这是确保您最终能获得正常运行的系统的唯一方法。

或者...获取受支持的较新服务器并恢复到该服务器 - 解决两个问题!

答案2

只需重新启用逻辑驱动器即可。
我想问一下引发事件是什么,但这可能并不重要。

答案3

我只能复制大约 74% 的磁盘,然后 ddrescue 就无法读取更多数据了。

你似乎已经爱上了无论如何,RAID 都能保护我的数据误区。RAID 的好坏取决于您的检查和监控 - 如果不定期检查,位衰减可能会导致多次读取失败;多次读取失败会导致阵列完全失效。此外,RAID 不能取代当前良好且经过测试的备份。

  1. 彻底测试驱动器(或直接更换)。
  2. 更换任何有故障/不可信的驱动器。
  3. 重新启用阵列,格式化驱动器。
  4. 从备份恢复。
  5. 确保启用每周/定期数据清理(又称媒体巡逻),以避免将来出现陈旧的读取错误。

相关内容