Redhat9 ,用四块硬盘做了raid5,四块全用,没有热备。今天发现掉了一块,lsraid如下:
[dev 9, 0] /dev/md0 310DBA52.58929005.54960D6D.DBB40165 online
[dev 8, 33] /dev/sdc1 310DBA52.58929005.54960D6D.DBB40165 good
[dev 8, 49] /dev/sdd1 310DBA52.58929005.54960D6D.DBB40165 good
[dev 8, 65] /dev/sde1 310DBA52.58929005.54960D6D.DBB40165 good
[dev ?, ?] (unknown) 00000000.00000000.00000000.00000000 missing
最下面这块应该是/dev/sdf1,现在认不到了。开到资料说raidstop后再raidstart一下就能自动解决。但我这块raid5上还有lvm的配置,每次即使卸载了对应的文件系统,但启动时还是会启动lvm,导致raidstop总是提示busy,无法停止。用raidhotremove命令卸载/dev/sdf1,提示:
/dev/md0: can not hot-remove disk: disk not in array!
请问大家如何能将该盘替换下来?谢谢!
2007-3-6 16:56
ysk3000
弱弱的问,作了raid 5,lvm有什么作用啊?raid 5不是已经把硬盘拼成一个大硬盘了吗?
2007-3-6 20:36
jamesr
lvm是便于动态调整分区大小用的。
2007-3-6 20:47
attiseve
对,本来机器六块硬盘,一块系统,四块raid,还有一块备用。本想备用盘可以用lvm,结果raid却先掉了一块。
大家有何高见?
2007-3-7 14:45
铁钉
先备份数据吧,万一RAID坏了,完全不能使用你就惨了
|