On 2008-08-31T11:02:49, Per Jessen
mdadm: failed to RUN_ARRAY /dev/md0: input/output error
I can force mount /dev/sda2 or /dev /sdb1 to mount as ext3 and I can read the data just fine.
If the data is fine, I would assemble the array in degraded mode using just one of the two drives, then hot-add the 2nd one later.
Exactly. It's the only choice he has right now anyway, given that he has corrupted the mirror by mounting the sda/sdb devices separately (they now hold divergent data, and trying to assemble both into a mirror would crash). Backup the data. Start the mirror in degraded mode with one drive. Wipe the other drive. Add it to the mirror (which will do a full resync). And then don't do it again ;-) Regards, Lars -- Teamlead Kernel, SuSE Labs, Research and Development SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) "Experience is the name everyone gives to their mistakes." -- Oscar Wilde -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org