我们将 LSI 1068E RAID 芯片组与 SAS 驱动器一起使用。
我们已向系统添加了新驱动器,并尝试使用 . 创建新的 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 中也会出现同样的情况。
取出磁盘并插入不同的插槽也无济于事。
有人见过类似的问题吗?并且知道如何“取回”我们的磁盘?
仍然不知道到底发生了什么,而且可能永远不会知道。
我们将这些磁盘连接到其他控制器,而不是使用 1068E 芯片组,它确实正确地看到了它们,我们创建并删除了一个阵列,现在我们的 1068E 正确地看到了它们。我们没有尝试用它创建阵列,而是决定只使用 Linux 的软件 raid。
这似乎是 LSI 1068E 中的一些缺陷或只是一个错误。