Lenovo ThinkServer RD450中未检测到硬盘

我们购买了一台新的联想ThinkServer RD450机架式服务器。

它有两个1 GB的硬盘 。 我们在服务器上configuration了RAID 1 ,然后我们启动了Debian Jessie OS安装。 在安装过程中,分区步骤中未显示硬盘。 我尝试使用Ubuntu Live启动系统,在那段时间,我能够分别看到两个硬盘。 请让我知道,如果我应该安装RAID驱动程序来检测硬盘,并让我知道我应该使用什么样的RAID驱动程序。

你在那里有什么通常被称为FakeRAID控制器。 这种控制器结合了硬件RAID卡的所有缺点和软件RAID的所有缺点。

我强烈build议你使用Linux软件RAID,因为它比这个希望的更加可靠和function丰富。 要通过MD或LVM使用Linux软件RAID,请确保您销毁放在该卡上的所有RAIDconfiguration,然后将其转换为AHCI或JBOD模式。 或者将你的卡升级为提供实际RAID抽象的东西。

这些types的控制器通过驱动程序将所有内容卸载到主机操作系统,同时将RAIDconfiguration存储在卡中。 这与拥有自己的小型操作系统的真正的RAID控制器形成鲜明对比,这种控制器提供了一个真正的RAID抽象,看起来像一个单一的磁盘到您的主机操作系统(并可以在任何主机操作系统上运行)。

如果没有在您的操作系统中加载这个FakeRAID驱动程序,RAID 110i不过是一个传递卡。 通过加载驱动程序,所有IO处理都在CPU上进行,在/ dev的主机操作系统上创build一个特殊的块设备,以便与基础磁盘进行交互。 RAID成员仍然可以通过/ dev / sda,/ dev / sdb等进行访问。这些不应该被触及,只能与特殊的RAID抽象块设备进行交互。

当然,在解决这个问题之前,你需要先装载驱动程序。 拥有更新内核的Ubuntu已经提供了一个驱动程序。 但是,这是一个通用的,不会理解你的卡configuration或磁盘元数据。 在几乎所有情况下,您都必须从Lenovo下载相应的驱动程序。

或者你可以忘记这一切,通过mdadm使用LVM或Linux MD来创buildRAID块设备。