Ubuntu 10.04 LTS 和 Dell T410 Raid

Ubuntu 10.04 LTS 和 Dell T410 Raid

我有一台 Dell T410 服务器,上面有 RAID(Perc)卡和 3 个 500GB 的磁盘。启动服务器时,我可以看到配置为 Raid 5。但是当我尝试安装 Ubuntu 10.04 LTS 时,我总是看到 3 个磁盘。我以为 Ubuntu 只会看到一个 1TB 的磁盘

答案1

PERC S100 是软件 RAID 卡,指南 ->http://dell.to/LZGgsH,正如您在第 15 页上看到的,所有支持的操作系统都是 Windows,没有安装 Linux 的选项。

因此,您可以更换您的卡或者在操作系统内执行软件 RAID。

答案2

根据戴尔上的 Ubuntu应该可以使用 megaraid_sas 驱动程序来使用 PERC5。

它的驱动程序应该位于/lib/modules/$kernel-version/kernel/drivers/scsi/megaraid/megaraid_sas.ko

本网站包含有关在 GNU/linux 中使用 PERC5 的大量信息。我不会复制粘贴所有内容。似乎驱动程序既提供对原始磁盘(请忽略)的访问,也提供对由阵列形成的虚拟驱动器的访问。它们都应通过 列出megasasctl

简短版本:您可以启动 Ubuntu,打开一个新 shell 并尝试以下命令:

  • megasasctl
    如果显示以下输出,则表示您有一个可工作且可识别的 RAID 阵列,名称为a0d0。您应该能够安装到该阵列。
a0 PERC 5/i 集成  
a0d0 1024GiB RAID 5 1x3 最佳
a0e8s0 500GiB a0d0 在线
a0e8s1 500GiB a0d0 在线
a0e8s2 500GiB a0d1 在线

如果失败:

  • lsmod(显示已加载的内核模块)- 我们正在寻找 megaraid_sas
  • 如果不存在,则 modprobe megaraid_sas
  • 如果找不到,请将其放在软盘上(或者我猜现在放在任何可以安装的东西上。也许是 USB 闪存盘?)

然后再次尝试 megasasctl 命令。

  • 如果该命令不在 Ubuntu 安装光盘上,那么您可能需要查找它的静态版本。或者启动包含该命令的 liveCD。

相关内容