免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: Boson
打印 上一主题 下一主题

如何让软RAID在出故障后重新运行起来 [复制链接]

论坛徽章:
0
91 [报告]
发表于 2006-02-15 12:05 |只看该作者
我估计你的hdd是不是也完蛋了 所以凑不齐起码启动md的必须条件

论坛徽章:
0
92 [报告]
发表于 2006-02-15 12:10 |只看该作者
整个raid5在你做raidstop时,丢失了数据
所以整个raid5跑不起来了
3.mdadm /dev/md0 -f /dev/坏盘 -r /dev/坏盘
4. 给新盘分区 和旧盘一样
5.mdadm /dev/md0 -a /dev/新盘

[ 本帖最后由 kaka_sun 于 2006-2-15 12:17 编辑 ]

论坛徽章:
0
93 [报告]
发表于 2006-02-15 12:59 |只看该作者
原帖由 5iwww 于 2006-2-15 12:05 发表
我估计你的hdd是不是也完蛋了 所以凑不齐起码启动md的必须条件


我估计hdd也是玩完了,但我不确定啊

论坛徽章:
0
94 [报告]
发表于 2006-02-15 13:50 |只看该作者
但是有一个更怪的事发生了,
我发现要启动我的坏RAID,要用: mdadm -A /dev/md0
                               而不能用: mdadm -A -R -f /dev/md0

请看详细操作:
[root@appfs etc]#
[root@appfs etc]# cat /proc/mdstat
Personalities : [raid5]
read_ahead not set
unused devices: <none>
[root@appfs etc]#
[root@appfs etc]# cat /etc/mdadm.conf
device /dev/hdc1 /dev/hdd1
array /dev/md0 devices=/dev/hdc1,/dev/hdd1
[root@appfs etc]#
[root@appfs etc]# mdadm -A -R -f /dev/md0
mdadm: failed to RUN_ARRAY /dev/md0: Invalid argument
[root@appfs etc]#
[root@appfs etc]# cat /proc/mdstat
Personalities : [raid5]
read_ahead not set
unused devices: <none>
[root@appfs etc]#
[root@appfs etc]# mdadm -A /dev/md0
mdadm: /dev/md0 assembled from 1 drive - not enough to start it (use --run to insist).
[root@appfs etc]#
[root@appfs etc]# cat /proc/mdstat
Personalities : [raid5]
read_ahead not set
md0 : inactive hdc1[1]
      0 blocks
unused devices: <none>
[root@appfs etc]#
[root@appfs etc]#

论坛徽章:
0
95 [报告]
发表于 2006-02-15 14:15 |只看该作者
经验证,确实是/dev/hdb1 和 /dev/hdd1都已经坏了 :--(

论坛徽章:
0
96 [报告]
发表于 2006-02-15 15:04 |只看该作者
记得下次装个spare disk 替楼主默哀

论坛徽章:
0
97 [报告]
发表于 2006-02-15 18:06 |只看该作者
原帖由 5iwww 于 2006-2-15 15:04 发表
记得下次装个spare disk 替楼主默哀


已经上了四个硬盘到电脑上了,没地方再装spare disk了,倒是要经常看mdstat才是真的,

各位,我重做了RAID5,日志变成这样,不知道是否正确,
[root@appfs home]# cat /proc/mdstat
Personalities : [raid5]
read_ahead 1024 sectors
md0 : active raid5 hdd1[2] hdc1[1](F) hdb1[0]
      160071424 blocks level 5, 32k chunk, algorithm 2 [3/2] [U_U]

unused devices: <none>
[root@appfs home]#

论坛徽章:
0
98 [报告]
发表于 2006-02-16 12:29 |只看该作者
顶一下

论坛徽章:
0
99 [报告]
发表于 2006-02-16 12:32 |只看该作者
md0 : active raid5 hdd1[2] hdc1[1](F) hdb1[0]
      160071424 blocks level 5, 32k chunk, algorithm 2 [3/2] [U_U]

# raidhotremove /dev/md0 /dev/hdc1
# raidhotadd /dev/md0 /dev/hdc1
# cat /proc/mdstat

论坛徽章:
0
100 [报告]
发表于 2006-04-10 16:42 |只看该作者
学习学习
那就是说...... 如果hdd1不损坏,前面其他什么方法更可行呢?
那么多方法,不知道是不是都行呢
另:
我还有个软raid5的问题需要大家帮忙 谢谢
http://bbs.chinaunix.net/viewthr ... &extra=page%3D1
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP