From owner-freebsd-questions@FreeBSD.ORG Tue Dec 30 21:34:10 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F32A216A4CE for ; Tue, 30 Dec 2003 21:34:09 -0800 (PST) Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id D6CB643D54 for ; Tue, 30 Dec 2003 21:34:05 -0800 (PST) (envelope-from grog@lemis.com) Received: from blackwater.lemis.com (blackwater.lemis.com [192.109.197.80]) by ozlabs.org (Postfix) with ESMTP id 99DAF2BD38 for ; Wed, 31 Dec 2003 16:34:02 +1100 (EST) Received: by blackwater.lemis.com (Postfix, from userid 1004) id C16905120A; Wed, 31 Dec 2003 16:04:00 +1030 (CST) Date: Wed, 31 Dec 2003 16:04:00 +1030 From: Greg 'groggy' Lehey To: Micheas Herman Message-ID: <20031231053400.GO10758@wantadilla.lemis.com> References: <1072672057.1411.22.camel@tux> <20031229062145.GB10758@wantadilla.lemis.com> <1072681819.1411.65.camel@tux> <1072684712.1411.97.camel@tux> <1072672057.1411.22.camel@tux> <20031229062145.GB10758@wantadilla.lemis.com> <1072681819.1411.65.camel@tux> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="J/pvEKOcHgREgBce" Content-Disposition: inline In-Reply-To: <1072684712.1411.97.camel@tux> <1072681819.1411.65.camel@tux> User-Agent: Mutt/1.4.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 cc: freebsd-questions@freebsd.org Subject: Re: Booting from vinum RAID 1: How should I edit my disk label? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Dec 2003 05:34:10 -0000 --J/pvEKOcHgREgBce Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sunday, 28 December 2003 at 23:10:20 -0800, Micheas Herman wrote: > On Sun, 2003-12-28 at 22:21, Greg 'groggy' Lehey wrote: >> On Sunday, 28 December 2003 at 20:27:37 -0800, Micheas Herman wrote: >>> Hi, >>> >>> I am following "13.9.2 Making a Vinum-based Root Volume Accessible to >>> the Bootstrap" from the FreeBSD Handbook. >>> >>> (/dev/vinum/root is mounted at /newroot ) >>> >>> ... >>> Subdisk root.p1.s0: >>> Size: 146664960 bytes (139 MB) >>> State: up >>> Plex root.p1 at offset 0 (0 B) >>> Drive vinumdrive3 (/dev/ad7s1d) at offset 135680 (132 kB) >> ^^^^^^^^^^^^ >> >>> # disklabel -e /dev/ad7s1 >>> >>> gives; >>> >>> # /dev/ad7s1: >>> 8 partitions: >>> # size offset fstype [fsize bsize bps/cpg] >>> a: 9216000 14966784 4.2BSD 2048 16384 28552 >>> b: 20942848 24182784 4.2BSD 2048 16384 28552 >>> c: 45126522 0 unused 0 0 # "raw" part, don't edit >>> d: 286720 0 4.2BSD 0 0 0 >> >> That's wrong. It should be of type Vinum. It also looks very short. > > It's 138M of a 120G hard drive, which is probably about 60M > more than I'll use. (assuming that I don't put more in root than > I did with FreeBSD 4.x) That's a bad assumption, but 138 MB would probably still be enough for a root file system. But do you want to put only the root file system under Vinum? What's on the rest of this disk? >>> e: 4194304 286720 4.2BSD 2048 16384 28552 >>> f: 4194304 4481024 4.2BSD 2048 16384 28552 >>> g: 4194304 8675328 4.2BSD 2048 16384 28552 >>> h: 2097152 12869632 4.2BSD 2048 16384 28552 >>> >>> I am not sure what my disklabel -e /dev/ad7s1 should look like. >> >> That depends on what you're trying to do. I suspect that the entire >> disk label is bogus. > > all my vinum volumes are working fine with two exceptions, 1 the > swap volume (known problem, at some point in the future I will > cvsup, make world, etc and it will be fixed, let me know if > there is any data you would like from this system) and I would > like to boot from the root volume. which is currently d: > > Can I just: > 1. s/4.2BSD/vinum/ Yes. > 2. transpose a: and d: Well, you can do it, but I don't understand what you're trying to do. Your "root" partition (a) is much larger than your Vinum drive, and it's located in a completely different place. > (if I do this will I have to rm and recreate the > volumes? Not a problem I just can't figure it out) Again, it depends on what you're trying to do. > 3. Do I then just reboot? It would seem that I need to > install a boot loader some which way. With > /stand/sysinstall fdisk? or something else? You need overlapping partitions, as described in: >> Take a look at http://www.vinumvm.org/cfbsd/vinum.pdf and see if that >> makes any more sense. It's basically trying to tell you the same >> thing. On Sunday, 28 December 2003 at 23:58:33 -0800, Micheas Herman wrote: > > Could this be correct for ad6s1 and ad7s1? they are about 20G > each > > a: 9216000 14966784 vinum 2048 16384 28552 > b: 20942848 24182784 vinum 2048 16384 28552 > c: 45126522 0 unused 0 0 # "raw" part, don't edit > d: 286439 281 vinum 0 0 0 > ^^^^^^ ^^^ <-changes > e: 4194304 286720 vinum 2048 16384 28552 > f: 4194304 4481024 vinum 2048 16384 28552 > g: 4194304 8675328 vinum 2048 16384 28552 > h: 2097152 12869632 vinum 2048 16384 28552 No. That's definitely wrong. From the URL above: Things you shouldn't do with Vinum __________________________________ o Don't put more than one drive on a physical disk. Each drive contains two copies of the Vinum configuration, and both updating the configuration and starting Vinum slow down as a result. If you want more than one file system to occupy space on a physical drive, create subdisks, not drives. > # df -h > Filesystem Size Used Avail Capacity Mounted on > /dev/ad2s1a 135M 54M 70M 43% / > devfs 1.0K 1.0K 0B 100% /dev > /dev/vinum/home 90G 12K 83G 0% /home > /dev/vinum/tmp 4.3G 3.4M 3.9G 0% /tmp > /dev/vinum/usr 1.9G 954M 866M 52% /usr > /dev/vinum/usrports 1.9G 516M 1.3G 28% /usr/ports > /dev/vinum/usrlocal 1.9G 71M 1.7G 4% /usr/local > /dev/vinum/var 9.7G 1.0M 8.9G 0% /var > /dev/vinum/root 135M 54M 70M 44% /newroot You seem to have most things under Vinum as well, though it's not clear if they're related to the drive you've shown above. Remember the golden rule "only one drive per spindle". > The only downside that i see from reading "The Vinum Volume > Manager" is that startup and shutdown will take longer, but I > don't see that being much more than a once a month activity at > the most. 1-200 days will be a much more frequent time between > booting for this system. And what's the corresponding upside? Greg -- When replying to this message, please copy the original recipients. If you don't, I may ignore the reply or reply to the original recipients. For more information, see http://www.lemis.com/questions.html See complete headers for address and phone numbers. --J/pvEKOcHgREgBce Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQE/8l/IIubykFB6QiMRAqs9AJwNp3XO1jnsTlAYm1t4984qIcqmhwCdFWFs dN6anzkxo86ac6+JFNUOnVQ= =Sh6b -----END PGP SIGNATURE----- --J/pvEKOcHgREgBce--