免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7117 | 回复: 4
打印 上一主题 下一主题

[RAID与磁盘阵列] 基于JMicron JMB363在CentOS上架设RAID1的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-12-30 15:24 |只看该作者 |倒序浏览
基于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。见下图:


## 问题

进入CentOS系统后,可以使用磁盘工具看到2块4TB的硬盘。按照我目前的资料,应该还能找到1块RAID1的硬盘才对,或者应该只能找到1块RAID1硬盘,而不应该看到2块4TB硬盘。

请问应该如何设置,才能达到我想要的效果呢?

论坛徽章:
0
2 [报告]
发表于 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工具。

论坛徽章:
0
3 [报告]
发表于 2013-12-30 18:41 |只看该作者
不过,又碰到了新的问题。

识别的硬盘用parted只能认到1.8T,即使是使用GPT分区表,也只能认到1.8T。

论坛徽章:
0
4 [报告]
发表于 2013-12-30 22:33 |只看该作者
回复 2# zrongzrong


    Linux内核自带的JMB363的驱动,只是SATA控制器模式的,不支持RAID

所以尽管您在BIOS工具中做了RAID,Linux还是会将它们认成单盘,除非用MD做软RAID

至于1.8TiB的问题,您用哪个版本的Linux,新一些的试过没?

论坛徽章:
0
5 [报告]
发表于 2014-01-07 15:02 |只看该作者
回复 4# pingfan2


    操作系统:CentOS 6.1

在操作系统中,我已经可以识别到这个 DMRAID 虚拟出来的分区。系统识别到2块硬盘没错,但是系统可以正确告知这两块硬盘是RAID模式。

同时,可以使用dmraid制作一个RAID分区,系统也可以识别。

主要的问题就是只能识别到1.8T。

如果把RAID设置成RAID0模式,那么可以识别到3.6T。

这也就是说,无论如何,单块硬盘只能识别1.8T。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP