我有一个 Smart Array 200i,似乎有一些坏的插槽(插槽 3 和插槽 5)。无论我把什么硬盘放在这些插槽中,它都会一直告诉我驱动器坏了。
我的问题有两个:
是不是我做错了什么?我以为你只需要取出坏的驱动器并放入新的驱动器。我错了吗?
如果插槽确实不好,我是否可以更换整个控制器(包含 raid five 上的操作系统的启动驱动器)并且在交换后不会失去对该驱动器数据的访问权限?
稍微不同的是,这个智能阵列有 2 个 SATA 阵列,一个带有操作系统,另一个我认为不再使用。如果插槽真的坏了,我想删除第二个阵列并使用第一个阵列的插槽,但我不确定如何 100% 确定它没有用于其中一个逻辑驱动器。下面我尽可能详细地说明了配置,如阵列配置实用程序 我将尝试在这里以文本形式列出配置(我的声誉不够高,我无法发布图片):
Smart array E200i in embedded slot
SATA Array A
[+] Logical Drive 1 (953816 MB, RAID5)
[ ] Unused Space, ???
SATA Array B
[X] Logical Drive 2 (1907675 MB, RAID 5) - Failed
[ ] Unused Space, ???
更新:
hpacucli 的回应:
Smart Array E200i in Slot 0 (sn: QT91MP3908 )
array A (SATA, Unused Space: 0 MB)
logicaldrive 1 (931.5 GB, RAID 5, Interim Recovery Mode)
physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SATA, 500 GB, OK)
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SATA, 500 GB, OK)
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SATA, 1000.2 GB, Failed)
array B (SATA, Unused Space: 0 MB)
logicaldrive 2 (1.8 TB, RAID 5, Failed)
physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SATA, 2000.3 GB, OK)
physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SATA, 0 MB, Failed)
physicaldrive 2I:1:6 (port 2I:box 1:bay 6, SATA, 2000.3 GB, OK)
答案1
这是需要检查的事项的列表。
这些是 HP 磁盘吗?它们是安装在 HP 驱动器托架中的通用磁盘吗?对于看起来是 1TB 的 500GB 驱动器,如果它是 HP 品牌,HP 会根据产品可用性用更大的磁盘替换旧的小容量磁盘。500GB SATA 磁盘不再生产,所以这可能是原因。
您的控制器不太可能坏了或需要更换。另外,作为 E200i,它位于主板上,因此不容易更换。您的磁盘连接到背板,因此坏的插槽 == 坏的背板,而不是控制器。
- 检查您的固件。旧版本的 HP 服务器 BIOS 和 RAID 控制器固件有错误。如果您使用的是特别旧版本的智能阵列 E200i固件,事情可能不会像预期的那样发展。
如果你有数据备份,并且可以承受停机时间,关闭机器并切断电源. 开机并按照 BIOS 阵列屏幕上的提示进行操作。如果出现提示,请选择 F2 选项“重新启用所有逻辑驱动器”。
您可以使用该
hpacucli
工具查看 RAID 重建的进度以及即时磁盘状态。Smart Array 控制器每次将对一个逻辑驱动器执行恢复操作。就您提供的输出而言,“逻辑驱动器 2”已完全失效。您是否有可能在某个时候移除了错误的磁盘,并在没有注意任何 BIOS 提示的情况下启动了系统?
这里还有一个复杂因素,即 SATA 磁盘上的 RAID5。您的“逻辑驱动器 1”有可能出现不可恢复的读取错误 (URE)。如果您看到“等待重建”更换磁盘后,阵列可能无法恢复。