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"

Reply via email to