dell-poweredge – 在PowerEdge R330上安装Ubuntu服务器时出现问题(硬件RAID1)

我在新的Dell PowerEdge R330服务器上的硬件RAID-1设置上安装Ubuntu Server 16.04 LTS时遇到问题.
我正在使用Rufus-2.18制造的可启动USB.
(我是服务器设置的新手,所以请原谅我无知的任何错过或做过的事)
该服务器有2个480GB SATA SSD硬盘.

我做的第一件事就是进入PERC S130 BIOS Utility,删除所有现有的虚拟磁盘,然后制作一个由RAID-1中的两个硬盘组成的新虚拟磁盘.当我这样做时,实用程序在虚拟磁盘中显示了一行,看起来像“1-RAID1,447GB,Ready”.

然后,我进入系统BIOS启动设置(我按F2),然后我更改了硬盘驱动器序列,先从USB启动,然后再启动“嵌入式RAID控制器1”. (USB已插入其中一个USB端口的服务器后部).

下图显示了我的BIOS启动设置的外观. (闪存驱动器没有显示在“硬盘驱动器序列”下,因为我拍照时它已经被拔掉了.)
BIOS boot settings

接下来,我重新启动了服务器.服务器像往常一样开始运行Ubuntu Server.但是,当涉及到磁盘分区的屏幕时(我选择了“使用LVM进行引导分区”),它仍然显示两个硬盘驱动器.这让我很困惑,因为我认为Ubuntu应该只能“看到”一个硬盘,这将是RAID控制器创建的虚拟磁盘.
Ubuntu install pick hard drive

不知道为什么会发生这种情况,我带着sda驱动器继续前进.我最终进入了GRUB引导程序安装屏幕,并再次显示了两个硬盘驱动器(我猜这是预期的,因为Ubuntu从之前识别了两个驱动器). [请注意下图中,可启动USB插入服务器后部]

GRUB Bootloader select hard drive screen

当Ubuntu完成设置并重新启动服务器后,我又回到了PERC S130 BIOS Utility,它现在显示原始虚拟磁盘已降级.还有一个新的虚拟磁盘,它只包含第一个硬盘,我猜Ubuntu就是这样做的. (显然我猜这是sda上面安装的副产品).
Perc BIOS utility after install

当我取出第一个硬盘时,服务器不再启动Ubuntu(因此确认我没有成功安装RAID1).

我坚持如何让Ubuntu看到虚拟磁盘,从而安装“到RAID控制器”,这将为我做硬件RAID-1的东西.我不想做软件RAID因为我很确定这台服务器有硬件RAID.

如果您需要任何其他信息,请询问.

最佳答案
S130是一个软件RAID解决方案,需要OS驱动程序来支持它.我相信它只受Windows操作系统和this RHEL7.2 / SLES11 / SLES12的支持.这就是为什么你的Ubuntu被视为JBOD的磁盘.

正如@Zoredache所说,你也可以使用在安装过程中配置的基于Ubuntu的软件RAID解决方案.

有关第13代服务器的RAID控制器的更多信息,请参阅official PERC RAID Controller types页面.

转载注明原文:dell-poweredge – 在PowerEdge R330上安装Ubuntu服务器时出现问题(硬件RAID1) - 代码日志