From owner-freebsd-current@FreeBSD.ORG Mon Aug 2 16:35:45 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C733C16A4CE for ; Mon, 2 Aug 2004 16:35:45 +0000 (GMT) Received: from imap.univie.ac.at (mail.univie.ac.at [131.130.1.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAC1243D69 for ; Mon, 2 Aug 2004 16:35:44 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from le.vpn.univie.ac.at (le.vpn.univie.ac.at [131.130.222.177]) by imap.univie.ac.at (8.12.10/8.12.10) with ESMTP id i72GZX4c1133550; Mon, 2 Aug 2004 18:35:36 +0200 Date: Mon, 2 Aug 2004 18:35:30 +0200 (CEST) From: Lukas Ertl To: Paul Mather In-Reply-To: <1091460946.46029.22.camel@zappa.Chelsea-Ct.Org> Message-ID: <20040802183350.H643@korben.in.tern> References: <20040726191107.B10DD16A513@hub.freebsd.org> <20040729215647.F625@korben.in.tern> <1091460946.46029.22.camel@zappa.Chelsea-Ct.Org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-DCC-ZID-Univie-Metrics: mx7.univie.ac.at 4247; Body=2 Fuz1=2 Fuz2=2 cc: freebsd-current@FreeBSD.org Subject: Re: Vinum status X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Aug 2004 16:35:45 -0000 On Mon, 2 Aug 2004, Paul Mather wrote: > I'm happy to report that the current geom_vinum kernel module > successfully detects all plexes during boot when loaded from > /boot/loader.conf. So, I now have a working root-on-gvinum setup > running (including swap-on-gvinum). Thanks!! Now that's very good news! Thanks for testing it! > My only question is that although writes go to both disks in my mirrored > setup, reads are only done from one disk of the mirror. In my case, all > reads are always to drive ad2 of my ad0+ad2 mirror. This implies to me > a default "readpol prefer " on my defined volumes rather than > the "readpol round" that appears to be the default under vinum. (At > least on my 4.10-STABLE system, both drives are used for reads, implying > a "readpol round" default behaviour.) Yes, I still need to implement some details. Round-robin reads is one of them. > Does gvinum support "readpol round" or is it just that its default > differs from the old vinum? If the latter, is there a way to change the > read policy on a volume without deleting the old volume or otherwise > destroying its contents? The vinum configuration I'm using is an exact > duplicate of a 5.1-RELEASE system I created. That system (since > upgraded to 5.2.1-RELEASE-p9) also sends reads to both drives using > vinum. Yes, I'll make these config changes possible without dumping and restoring. :-) > (Will you link the kernel module into the normal kernel build? I forgot > it wasn't the first time I built my kernel, and had to go back and build > manually the geom_vinum module when I couldn't find it to load when at > the boot loader prompt. Ditto for including gvinum in the regular > userland build process.) Yes, it's about time to hook them up. :-) thanks, le -- Lukas Ertl http://homepage.univie.ac.at/l.ertl/ le@FreeBSD.org http://people.freebsd.org/~le/