Date: Sun, 6 Feb 2005 20:12:09 +0100 From: Pawel Jakub Dawidek <pjd@FreeBSD.org> To: George Hartzell <hartzell@kestrel.alerce.com> Cc: freebsd-geom@freebsd.org Subject: Re: Hardcoding gmirror provider [was Re: Problem with migrating...] Message-ID: <20050206191209.GC1080@darkness.comp.waw.pl> In-Reply-To: <16902.27236.71619.138367@satchel.alerce.com> References: <16901.26814.588055.457273@satchel.alerce.com> <16902.27236.71619.138367@satchel.alerce.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] On Sun, Feb 06, 2005 at 11:05:08AM -0800, George Hartzell wrote: +> I've figured out that if I hardcode the provider when I label my +> mirror everything seems to work out, which leaves me confused. +> +> Here's the label command I was using (modified for my situation): +> +> gmirror label -v -n -b round-robin disk0 /dev/ad0s1 +> +> After running that command, "gmirror list" tells me that the consumer +> for disk0 is "Name: ad0", even though I've specified ad0s1 above and +> when I bsdlabel the disk the slice table gets clobbered. +> +> If I do this instead: +> +> gmirror label -v -n -h -b round-robin disk0 /dev/ad0s1 +> +> then "gmirror list" tells me that the consumer is "Name: ad0s1" and +> bsdlabel doesn't stomp on the slice table. +> +> Am I [just] confused, and I tripping over a sharp piece of exposed +> code, or is this a bug. +> +> FWIW, I get the same behaviour on: +> +> FreeBSD merlin.alerce.com 5.3-RELEASE-p2 FreeBSD 5.3-RELEASE-p2 #9: Sat Dec 18 12:38:37 PST 2004 +> root@merlin.alerce.com:/usr/obj/usr/src/sys/MERLIN i386 +> +> and +> +> Freesbie 1.1 It happens because ad0 and ad0s1 share the same last sector. To fix this you should use '-h' option as you did or you should recreate ad0s1 slice one sector smaller. -- Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFCBmwJForvXbEpPzQRAtbZAJ9U9tPkCHBSim9FgXOzZu3V+ACT2wCg7WfJ iUDuLHsMZwlok2wqdQInSnM= =Ha44 -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050206191209.GC1080>
