免费注册 查看新帖 |

Chinaunix

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

redhat 4.6 做软raid报错 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-01 14:20 |只看该作者 |倒序浏览
一台sun x4500,安装redhat as 4.6 x86_64系统

共48块盘,没有raid卡,所以计划使用mdadm做软raid

具体磁盘划分如下:

两块系统盘做raid1,分三个区 / , /boot , /swap 做好之后分别是 /dev/md0,/dev/md1,/dev/md2

其余每11块盘做raid5, 分别挂载在/data1,/data2,/data3,/data4上.每个raid5有一块磁盘做热备

现在的问题是:

第四个raid5阵列 最后一个块总是报错,然后raid降级.我尝试重建,譬如不同设备的组后,但是处于位置10的磁盘总是在阵列中一建好马上就被remove掉.

还尝试过用10块和9块盘做raid5,结果仍然是一样,最后一块盘总是有问题.

请有经验的朋友指点一下,万分感谢!

论坛徽章:
0
2 [报告]
发表于 2008-06-01 15:10 |只看该作者
你有这样的设备,做什么软raid?!
还有,这要看你的命令到底是咋写的,报错信息是什么!?

论坛徽章:
0
3 [报告]
发表于 2008-06-01 15:39 |只看该作者
不是我的设备啊, 是用户2B啊,我也没办法,挺贵的机器,连个raid卡都不买

命令是

# mdadm -C /dev/md6 -l5 -n10 /dev/sd[n-w] -x1 /dev/sdx

报错倒没有,就是用命令一提交完,再运行 #mdadm -D /dev/md7发现第10块盘已经有盘被remove了, 处于spare rebuilding状态

在/var/log/messages里有一条md6 degrade的消息

具体的消息没法贴上来了,我现在不在用户机房,用户机房不能上网,偶只能凭记忆的了

论坛徽章:
0
4 [报告]
发表于 2008-06-01 17:51 |只看该作者
# mdadm -C /dev/md6 -l5 -n10 /dev/sd[n-w] -x1 /dev/sdx


我的理解是md6中的盘总数=构建raid磁盘数+spare磁盘数,你可以man一下mdadm的-x,
如果是这样的话,你的命令就应该是:
# mdadm -C /dev/md6 -l5 -n10 /dev/sd[n-v] -x1 /dev/sdw

我猜的。

-x, --spare-devices=
Specify the number of spare (eXtra) devices in the initial array.  Spares can  also  be  added  and  removed later.  The  number  of  component devices listed on the command line must equal the number of raid devices plus the number of spare devices.

论坛徽章:
0
5 [报告]
发表于 2008-06-05 09:59 |只看该作者
看了看手册,原来这个是正常现象

用命令创建raid5的时候就是这个样子

会自动的degrade,并显示一个成员被removed

文档上说这样做的原因是降级之后同步速度比较快....
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP