Date: Thu, 25 Oct 2018 15:39:42 +0000 From: bugzilla-noreply@freebsd.org To: geom@FreeBSD.org Subject: [Bug 232671] [gmirror] gmirror fails to recover from degraded mirror sets in some circumstances Message-ID: <bug-232671-14739-2I7CZthqUt@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-232671-14739@https.bugs.freebsd.org/bugzilla/> References: <bug-232671-14739@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232671 --- Comment #2 from Mark Johnston <markj@FreeBSD.org> --- Nice. JFYI, there's a number of test cases in tests/sys/geom/class/mirror which attempt to reproduce issues like the one you described. Regarding the proposed fix, check out r306743. It aimed to fix a similar-sounding problem. I think it's not quite sufficient in that we make the decision to transition to RUNNING before checking for broken disks. In the scenario you described, it sounds like we should transition back to STARTING and wait for a third disk to arrive. -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-232671-14739-2I7CZthqUt>
