Ubuntu 10.04 LTS和戴尔T410 Raid

我有一台带有RAID(Perc)卡的Dell T410服务器和3个500GB的磁盘。 当我启动服务器,我可以看到configuration为Raid 5.但是,当我尝试安装Ubuntu 10.04 LTS,我总是看到3个磁盘。 我期望Ubuntu只能看到一个1TB的磁盘

PERC S100是一个软件RAID卡,指南 – > http://dell.to/LZGgsH ,你可以在第15页看到所有支持的操作系统是Windows,没有select安装Linux。

所以,或者你换了你的卡,或者你在操作系统里面做了一个软件RAID。

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

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

这个网站有很多关于在GNU / linux上使用PERC5的信息。 我不会剪切和粘贴这一切。 看起来驱动程序既提供对原始磁盘的访问(请忽略这些),也提供了从arrays形成的虚拟驱动器。 他们都应该通过megasasctl列出。

短版本:你可以启动Ubuntu,打开一个新的shell,并尝试这些命令:

  • megasasctl
    如果它显示下面的输出,那么你有一个工作,并识别名为a0d0 RAIDarrays。 你应该可以安装到它。
 a0 PERC 5 / i集成  
 a0d0 1024GiB RAID 5 1x3最佳
 a0e8s0 500GiB a0d0在线
 a0e8s1 500GiB a0d0在线
 a0e8s2 500GiB a0d1在线

如果失败:

  • lsmod (显示加载的内核模块) – 我们正在寻找megaraid_sas
  • 如果不存在,modprobe megaraid_sas
  • 如果没有find,把它放在一张软盘上(或者我猜这些日子可以挂在任何东西上,也许是一个USB硬盘)?

然后再次尝试megasasctl命令。

  • 如果该命令不在Ubuntu安装光盘上,则可能需要查找它的静态版本。 或者启动一个有命令的liveCD。