Chinaunix
标题:
基于JMicron JMB363在CentOS上架设RAID1的问题
[打印本页]
作者:
zrongzrong
时间:
2013-12-30 15:24
标题:
基于JMicron JMB363在CentOS上架设RAID1的问题
基于JMicron JMB363在CentOS上架设RAID1的问题
## 配置
主板: MSI EFINITY <
http://cn.msi.com/product/mb/EFINITY.html
>
CPU: Intel core2
内存: 金士顿DDR2 800 2Gx2
硬盘:希捷 500Gx1 做主盘安装操作系统。500G硬盘分成3个区,50G挂载 /, 4G挂载为交换分区, 剩余400G挂载为 /home。
操作系统:CentOS 6.1
## 需求
购买了2块希捷4T做RAID1,当作数据盘。
系统已经运行2年,我不希望重装操作系统,RAID1的磁盘仅做数据盘使用,分成1个4TB分区。
## 已经完成的步骤
主板上自带 JMicron JMB363 芯片,支持RAID0/1/JBOD。JMB363提供的2个SATA2口连接2块4T硬盘。
我已经使用主板BIOS中自带的JMicro工具将2块4T硬盘组成了一个 RAID Disk Drive。见下图:
jmicron.jpg
(61.55 KB, 下载次数: 33)
下载附件
2013-12-30 15:23 上传
## 问题
进入CentOS系统后,可以使用磁盘工具看到2块4TB的硬盘。按照我目前的资料,应该还能找到1块RAID1的硬盘才对,或者应该只能找到1块RAID1硬盘,而不应该看到2块4TB硬盘。
请问应该如何设置,才能达到我想要的效果呢?
作者:
zrongzrong
时间:
2013-12-30 18:40
本帖最后由 zrongzrong 于 2013-12-30 18:42 编辑
自问自答一下:
Linux内核已经自带了JMB363的驱动:
http://www.jmicron.com/Driver.htm
http://www.jmicron.com/Support_FAQ.html
而要让CentOS支持RAID硬盘,需要使用DMRAID工具。
作者:
zrongzrong
时间:
2013-12-30 18:41
不过,又碰到了新的问题。
识别的硬盘用parted只能认到1.8T,即使是使用GPT分区表,也只能认到1.8T。
作者:
pingfan2
时间:
2013-12-30 22:33
回复
2#
zrongzrong
Linux内核自带的JMB363的驱动,只是SATA控制器模式的,不支持RAID
所以尽管您在BIOS工具中做了RAID,Linux还是会将它们认成单盘,除非用MD做软RAID
至于1.8TiB的问题,您用哪个版本的Linux,新一些的试过没?
作者:
zrongzrong
时间:
2014-01-07 15:02
回复
4#
pingfan2
操作系统:CentOS 6.1
在操作系统中,我已经可以识别到这个 DMRAID 虚拟出来的分区。系统识别到2块硬盘没错,但是系统可以正确告知这两块硬盘是RAID模式。
同时,可以使用dmraid制作一个RAID分区,系统也可以识别。
主要的问题就是只能识别到1.8T。
如果把RAID设置成RAID0模式,那么可以识别到3.6T。
这也就是说,无论如何,单块硬盘只能识别1.8T。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2