[讨论]关于把UBUNTU安装在RAID上的一些讨论

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
mifly
帖子: 86
注册时间: 2006-09-05 20:44
来自: china
联系:

#16

帖子 mifly » 2006-10-07 1:55

哈哈,本来也没打算组建raid,但硬盘测试的速度很慢啊,虽然使用起来不觉得慢,但也没优势,告诉我那个分数是没很大参考价值的,呵呵反正也有两个硬盘,保存些资料到移动硬盘,参考下资料,就可以组建了。
在虚拟机上虚拟安装过程到grub时候出错,无法继续,难道就是因为我没有
/boot所在分区设为raid1
头像
milkboy_x
帖子: 431
注册时间: 2006-06-13 11:02
来自: 广东 广州

#17

帖子 milkboy_x » 2006-10-07 10:40

eexpress 写了:raid这么大的诱惑力啊?本身配置确实罗嗦。就因为内核不完全支持。自己简单的使用的话,直接使用算了。
不懂怎么个不完全支持,我这里说的是linux自己提供的软阵列(soft raid),2.6.xx的内核都能支持(和主板是否提供raid或者使用raid卡无关),不过就是安装时需要相应的分区工具来分区罢了。
开贴讨论的是现在很多主板上带有的raid功能(fake raid),因为主板芯片组自身提供的raid运算不足,需要借助cpu来进行raid所需要的运算,所以区别于真正的raid卡(自身完成所有raid所运算),称为fake(假)raid。用fake raid通过在安装时安装特定的驱动,windows可以识别和使用,但是linux需要2.4.xx的核心才能使用(open suse安装时可以识别,但是提示需要2.4.xx的内核,但是也有人在2.6.xx的内核上使用成功),而且这种情况下grub无法自动安装,需要手动安装,并且在以后更换内核后都要手动修改boot文件,显得很复杂,况且大家(soft raid 和 fake raid)都是要占用cpu资源的,本人放弃了使用fake raid而使用更加简便的soft raid了。
本人使用linux都是想把电脑硬件的最大效能释放出来,虽然raid使用相对复杂,但是既然硬件已经投资了,就希望发挥出它最大的效能,所以本人虽然认为麻烦,还是使用raid了,也愿意有相同兴趣的朋友分享自己的经验,并多向DX们学习。
头像
milkboy_x
帖子: 431
注册时间: 2006-06-13 11:02
来自: 广东 广州

#18

帖子 milkboy_x » 2006-10-07 10:47

mifly 写了:哈哈,本来也没打算组建raid,但硬盘测试的速度很慢啊,虽然使用起来不觉得慢,但也没优势,告诉我那个分数是没很大参考价值的,呵呵反正也有两个硬盘,保存些资料到移动硬盘,参考下资料,就可以组建了。
在虚拟机上虚拟安装过程到grub时候出错,无法继续,难道就是因为我没有
/boot所在分区设为raid1
其实还是不懂你是怎么安装的,在windows里面用虚拟机安装linux?但是在虚拟机里面又如何使用raid呢?你的windows本身就是安装在raid里面的?
能安装windows系统的是fake raid(也是本帖开贴所讨论的问题),可后来已经转到soft raid这个话题上了,soft raid是由linux自身提供的功能,除非在linux里面用虚拟机,要不是安装不了windows的。
到底你是在linux里面用虚拟机装windows,还是windows里面用虚拟机装linux??? :?: :?:
mifly
帖子: 86
注册时间: 2006-09-05 20:44
来自: china
联系:

#19

帖子 mifly » 2006-10-07 12:00

在linux下虚拟安装ubuntu阿,虚拟两个硬盘,组建soft raid。操作都可以阿,分好区之后到设置soft raid那里设置raid,完后就开始安装,安装系统,安装软件,一切正确,到grub那里有错,忘了具体什么了,英文来的,没记下来。还有/boot不是可以不需要的么?所以我没特定分出来。最后不知道为什么到grub继续不下去,要我回去分区
头像
milkboy_x
帖子: 431
注册时间: 2006-06-13 11:02
来自: 广东 广州

#20

帖子 milkboy_x » 2006-10-07 19:39

mifly 写了:在linux下虚拟安装ubuntu阿,虚拟两个硬盘,组建soft raid。操作都可以阿,分好区之后到设置soft raid那里设置raid,完后就开始安装,安装系统,安装软件,一切正确,到grub那里有错,忘了具体什么了,英文来的,没记下来。还有/boot不是可以不需要的么?所以我没特定分出来。最后不知道为什么到grub继续不下去,要我回去分区
原来如此,其实还是一个物理硬盘,这么用raid反而会更加慢些的,因为本来一份数据拆开放在不同的地方,效率比连续写入读取要低。
至于为什么要把grub放在raid1分区是因为grub本身不能识别soft raid的分区,但是raid1分区其实是镜像,独立就能被grub读取了。
如果不能启动,看看是不是在raid设置时漏了把/boot所在分区设置为“可启动”。本人就试过犯这种错,可惜ubuntu的安装程序没有novell的人性化提示,soft raid的设置方法我是参照novell的SLED的。
mifly
帖子: 86
注册时间: 2006-09-05 20:44
来自: china
联系:

#21

帖子 mifly » 2006-10-08 8:38

我没找到soft raid0的资料,找到的是raid1,所以我用虚拟安装自己摸索,这样就不怕损害真的数据。非常感谢
头像
relaxssl
帖子: 1448
注册时间: 2007-01-30 7:13

#22

帖子 relaxssl » 2007-11-03 22:46

milkboy_x
不会吧,我用西部数据 Raptor(猛禽)WD740GD 10K转的硬盘检测出来的速度刚好是你的一半,有图为证,我看你这个是用了raid之后检测出来的速度。
附件
screenshot1.png
头像
milkboy_x
帖子: 431
注册时间: 2006-06-13 11:02
来自: 广东 广州

#23

帖子 milkboy_x » 2007-12-10 14:55

relaxssl 写了:milkboy_x
不会吧,我用西部数据 Raptor(猛禽)WD740GD 10K转的硬盘检测出来的速度刚好是你的一半,有图为证,我看你这个是用了raid之后检测出来的速度。
我这个图确实还是单个硬盘时候的截图,因为还是用的sda,如果是组建raid0以后,硬盘用的就是md0了。
我的WD800JD组成raid0以后能达到110MB/s左右。
mikkojjd
帖子: 10
注册时间: 2008-05-16 21:08

raid 0

#24

帖子 mikkojjd » 2008-05-17 20:38

milkboy_x 写了:已经找到办法了,但是要用alternate光盘来安装,而且还要手动安装bootloader,非常麻烦!(如有需要,可以google一下howto和fakeraid这两个词)。
现在已经弃用windowsXP,用ubuntu的软阵列来安装了(这样也无法安装windowsXP了)。提醒一句,软阵列一定要用alternate光盘来安装(liveCD不行!!!没有软阵列的分区工具),而且一定要把/boot单独安装在raid 1的分区里面,这样才能正常启动,其余的/,/home,swap等都可以放心装在raid 0的分 分区里面(如果不用raid 0,用磁盘阵列又有什么意义呢?难道真的为了保护数据?),希望与各位ubuntuer分享此方法,enjoy ubuntu!!

raid0??安全下来50%当然这只是你用两块的时候
头像
relaxssl
帖子: 1448
注册时间: 2007-01-30 7:13

Re:

#25

帖子 relaxssl » 2008-12-24 23:22

zhuqin_83 写了:主板的raid应该是硬raid。
怎么硬的起来哦?呵呵 :em04
头像
relaxssl
帖子: 1448
注册时间: 2007-01-30 7:13

Re: [讨论]关于把UBUNTU安装在RAID上的一些讨论

#26

帖子 relaxssl » 2008-12-24 23:26

milkboy_x, 组了raid0真的速度能提高,请看我的测速如何?到底是怎么回事呢?

代码: 全选

linux@ubuntu:~$ sudo hdparm -tT /dev/sdb1

/dev/sdb1:
 Timing cached reads:   1948 MB in  2.00 seconds = 974.08 MB/sec
 Timing buffered disk reads:  214 MB in  3.00 seconds =  71.28 MB/sec
linux@ubuntu:~$ sudo hdparm -tT /dev/md1

/dev/md1:
 Timing cached reads:   1916 MB in  2.00 seconds = 958.43 MB/sec
 Timing buffered disk reads:  136 MB in 31.37 seconds =   4.34 MB/sec
linux@ubuntu:~$ 
adb1是没有组成raid的/boot分区
md1是组成raid0的分区,为什么组raid0以后速度还下降?
flygun2005
帖子: 7
注册时间: 2009-01-10 13:44

Re:

#27

帖子 flygun2005 » 2009-01-13 17:06

milkboy_x 写了:已经找到办法了,但是要用alternate光盘来安装,而且还要手动安装bootloader,非常麻烦!(如有需要,可以google一下howto和fakeraid这两个词)。
现在已经弃用windowsXP,用ubuntu的软阵列来安装了(这样也无法安装windowsXP了)。提醒一句,软阵列一定要用alternate光盘来安装(liveCD不行!!!没有软阵列的分区工具),而且一定要把/boot单独安装在raid 1的分区里面,这样才能正常启动,其余的/,/home,swap等都可以放心装在raid 0的分 分区里面(如果不用raid 0,用磁盘阵列又有什么意义呢?难道真的为了保护数据?),希望与各位ubuntuer分享此方法,enjoy ubuntu!!
我主要是用RAID 1保护数据,毕竟硬盘很便宜了,随便就可以配置500G以上的了。
回复