HP ProLiant ML110 G7的板载fake raid不支持raid5,而且即使开了raid10,CD版的Ubuntu server10.04LTS也没有驱动、识别不了。于是干脆把它关了,安装ubuntu时设置软raid。我用的是三块seagate 2tb绿盘,过程如下,仅供参考:
1、备份好硬盘上的数据,将三块硬盘插入主机,开始安装系统、到达磁盘分区的界面;
2、把所有硬盘上的lvm、raid、物理分区清理干净,是剩下整块的free space;
3、对每块硬盘建立相同的物理分区:一个100MB的分区、一个4GB的分区、四个500GB的分区,所有分区的用途都设置为“raid分区”,其中100MB的分区还要设置成”bootable”;
4、在物理分区基础上创建RAID(即MD),每个MD要使用分别来自三块硬盘的三个相同大小的物理分区:三个100MB的分区建一个RAID5的MD0,文件系统为EXT3,挂载点为/boot;三个4GB的分区建一个RAID0的MD1,文件系统为swap(我们的服务器中有4GB内存,并且以后可能扩展到8GB);每三个500GB的分区建一个RAID5的MD(MD2-MD5),文件系统为EXT4,不挂载;
5、MD0和MD1上不要创建LVM,在MD2上创建一个逻辑卷组LVG0,MD3\4\5暂时不使用,以后可以为LVG0动态增加空间,当然这里一次性把所有空间都给LVG0也可以;
6、在LVG0上创建若干个LV,分别用于挂载除/boot以外各个目录(如/home等);
7、执行对磁盘的更改,继续安装系统。