Date: Tue, 15 Jan 2013 08:50:02 GMT From: Alexander Motin <mav@FreeBSD.org> To: freebsd-geom@FreeBSD.org Subject: Re: kern/147667: [gmirror] Booting with one component of a gmirror, then with the other leads to an inconsistent gmirror device. Message-ID: <201301150850.r0F8o2im033645@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/147667; it has been noted by GNATS. From: Alexander Motin <mav@FreeBSD.org> To: bug-followup@FreeBSD.org, sven.kirmess@kzone.ch Cc: Subject: Re: kern/147667: [gmirror] Booting with one component of a gmirror, then with the other leads to an inconsistent gmirror device. Date: Tue, 15 Jan 2013 10:46:40 +0200 Described situation is predictable with the existing gmirror metadata format. gmirror compares disks only by their generation IDs. If you would just reboot extra time with one of the disk in experiment, that disk would win and another would be resynced automatically. Intel Matrix RAID supported by new graid module handles this situation by giving each disk information about every other. That makes one disk loose the challenge and be rebuilt in every situation. -- Alexander Motin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201301150850.r0F8o2im033645>