On Sat, 23 Jul 2011, Vasco Névoa wrote:
I initially used "mdadm --create --assume-clean ..." on a level1 array
of 2 disks that came from another machine. I didn't know any other way
of starting an array in this situation. While this is an acceptable
practice in some cases, it is better to use "--assemble" and pass the
necessary info (like uuid).
In case someone finds this from the archives:
mdadm --create --assume-clean is a LAST RESORT. It's to be used when
everything else fails. I've seen so many start doing this way too early in
the process and who then subsequently lost their data because of
superblock version and mdadm changes over time (especially when they
forgot --assume-clean and got the layout wrong).
--
Mikael Abrahamsson email: swmike@xxxxxxxxx