RAID 卷创建失败后 LSI1068E 隐藏驱动器

RAID 卷创建失败后 LSI1068E 隐藏驱动器

我们正在使用带有 SAS 驱动器的 LSI 1068E raid 芯片组。

我们已将新驱动器添加到系统,并尝试使用 创建新的 raid 卷lsiutil,但不幸的是创建失败。问题是现在我们没有新的 raid 卷,磁盘“消失”了,无法用作 raid 目标。

Lsiutil 选项 8(扫描设备)根本不显示这些磁盘。

lsiutil 选项 16(显示连接的设备)确实将它们列为目标。

lsiutil 选项 21+30(创建 raid)未列出这些磁盘。

将它们插入机箱后,这些磁盘便如预期一样出现在系统中。在 raid 创建过程中,内核记录了以下内容:

Mar  4 08:40:02 kilo kernel: [57555.687946] mptbase: ioc0: RAID STATUS CHANGE for PhysDisk 2 id=0
Mar  4 08:40:02 kilo kernel: [57555.687978] mptbase: ioc0:   PhysDisk has been created
Mar  4 08:40:02 kilo kernel: [57555.695438] scsi target0:0:2: mptsas: ioc0: RAID Hidding: fw_channel=0, fw_id=0, physdsk 2, sas_addr 0x5000c50008ebe5fd

两者均如此,再次符合预期。不幸的是,尽管未创建卷,但它们并没有再次出现。

重新启动后,控制器的 BIOS 中也会出现同样的情况。

取出磁盘并插入不同的插槽也无济于事。

有人见过类似的问题吗?并且知道如何“恢复”我们的磁盘?

答案1

仍然不知道到底发生了什么,而且可能永远不会知道。

我们将这些磁盘连接到其他控制器,而不是 1068E 芯片组,它确实能正确看到它们,我们创建并删除了一个阵列,现在我们的 1068E 能正确看到它们。我们没有尝试用它创建阵列,而是决定只使用 Linux 的软件 raid。

这似乎是 LSI 1068E 中的一些缺陷或只是一个错误。

相关内容