Linux MD problem

Mike Lovell mike at dev-zero.net
Tue Jul 7 13:03:02 MDT 2009


I have a machine that has 4 disks in a raid 10 using md. The machine 
went through an unclean shutdown yesterday and when the box came up, I 
saw errors like the following in the kernel log and the array no longer 
works.

[   28.575149] md: raid10 personality registered for level 10
[   28.610827] md: md0 stopped.
[   28.688678] md: bind<sdu1>
[   28.688981] md: bind<sdv1>
[   28.689269] md: bind<sdw1>
[   28.689566] md: bind<sdx1>
[   28.689748] md: kicking non-fresh sdw1 from array!
[   28.689890] md: unbind<sdw1>
[   28.690036] md: export_rdev(sdw1)
[   28.690175] md: kicking non-fresh sdv1 from array!
[   28.690316] md: unbind<sdv1>
[   28.690452] md: export_rdev(sdv1)
[   28.690589] md: kicking non-fresh sdu1 from array!
[   28.690730] md: unbind<sdu1>
[   28.690866] md: export_rdev(sdu1)
[   28.704706] raid10: not enough operational mirrors for md0
[   28.704706] md: pers->run() failed ...

Anyone have some suggestions on what can be done to get the array 
working again? There are a lot of virtual machines that are on the array 
that I really don't want to have to go through and rebuild. Thanks in 
advance for any advice you guys have.

mike



More information about the PLUG mailing list