2009/4/24 Peter Steele <pste...@maxiscale.com>: >> This definitely looks like a bug. Try asking again on the freebsd-geom@ >> list. Provide output of "gmirror list". > > I'll try that list... > >>So, your steps were: > >>1. ad4, ad6, ad8 and ad10 in a 4-way mirror >>2. ad4 fails. At this point did you do a "gmirror list"? I.e. did >>gmirror detect it failing? If I read it correctly, the GenID field >>should have been increased in this case. >>3. The system continues to be used >>4. You power it down, take out and reinsert ad4 >>5. On boot, ad4 is detected, inserted in the mirror but as a "known >>good" copy, not a stale one. >> >>Correct? > > Yes, that's basically the sequence that occurred. I can easily recreate the > condition though. I shut my box down, took out ad4 and then rebooted. The > system complained about ad4 being missing and proceeded with a mirror using > 3/4 of the drives. I then created a file on the system, shutdown again, and > then reinserted ad4. On reboot as the system was starting up the gmirror > driver, it detected ad4 but instead of reinserting in in the most recent > mirror made up of the other drives, it became the active drive and kicked > out its old partners,
By "kicked out" you mean "overwritten"? You should definitely look at "gmirror list" before and after. _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"