From owner-freebsd-hackers Thu Feb 26 16:06:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA29626 for freebsd-hackers-outgoing; Thu, 26 Feb 1998 16:06:55 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA29050 for ; Thu, 26 Feb 1998 16:03:35 -0800 (PST) (envelope-from grog@lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.8.7/8.8.5) with ESMTP id KAA01474; Fri, 27 Feb 1998 10:33:31 +1030 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id KAA06488; Fri, 27 Feb 1998 10:32:06 +1030 (CST) (envelope-from grog) Message-ID: <19980227103205.13186@freebie.lemis.com> Date: Fri, 27 Feb 1998 10:32:05 +1030 From: Greg Lehey To: Wilko Bulte , shimon@simon-shapiro.org Cc: hackers@FreeBSD.ORG, blkirk@float.eli.net, jdn@acp.qiv.com Subject: Volume manager (was: SCSI Bus redundancy...) References: <199802261857.TAA01344@yedi.iaf.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i In-Reply-To: <199802261857.TAA01344@yedi.iaf.nl>; from Wilko Bulte on Thu, Feb 26, 1998 at 07:57:19PM +0100 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 26 February 1998 at 19:57:19 +0100, Wilko Bulte wrote: > As Simon Shapiro wrote... >> >> On 25-Feb-98 Wilko Bulte wrote: >> ... >> >>> Digital Unix TruClusters do DRD (distributed raw device) now. Things >>> like Oracle Parallel Server love this. A cluster filesystem is another >>> kettle of fish of course. But not impossible, see OpenVMS. >> >> Stay tuned... FreeBSD will have this functionality too. > > Next step: a volume manager? I have that already: === root@razzia (/dev/ttyp0) /freebie/home/vinum/userland 50 -> mount /dev/wd0a on / (NFS exported, local, writes: sync 0 async 0) /dev/wd0s1e on /Usr (local, read-only, writes: sync 0 async 0) procfs on /proc (local, writes: sync 0 async 0) freebie:/ on /freebie (writes: sync 0 async 0) freebie:/home on /freebie/home (writes: sync 0 async 0) freebie:/usr on /freebie/usr (writes: sync 0 async 0) freebie:/src on /src (writes: sync 0 async 0) freebie:/S on /S (writes: sync 0 async 0) /dev/vinum/vol1 on /v1 (local, writes: sync 0 async 0) /dev/vinum/vol3 on /v3 (local, writes: sync 0 async 0) === root@razzia (/dev/ttyp0) /freebie/home/vinum/userland 51 -> v l vol1 Volume 0: vol1 Size: 104857600 State: up Open count: 1 Flags: raw 1 plexes Read policy: round robin Reads: 67 Bytes read: 3265536 Writes: 11 Bytes written: 22016 === root@razzia (/dev/ttyp0) /freebie/home/vinum/userland 52 -> v l -r vol3 Volume 2: vol3 Size: 157286400 State: up Open count: 1 Flags: 2 plexes Read policy: round robin Reads: 1194 Bytes read: 9498624 Writes: 348826 Bytes written: 2806551552 Plex 2: vol3.p0 State: up Organization: concat Total size: 157286400 bytes (0x9600000) 2 subdisks Part of volume vol3 Reads: 737 Bytes read: 5656576 Writes: 182844 Bytes written: 1452173824 Subdisk 2: vol3.p0.s0 Length 104857600 State: up Plex vol3.p0 Offset 0 Reads: 442 Bytes read: 3801088 Writes: 165982 Bytes written: 1354377728 Drive 0: drive2 Device: /dev/sd1h State: up Last error: none Size 601052160 (573 MB) Used: 209850880 (200 MB), available 391201280 (373 MB) Created on razzia.lemis.com at Thu Feb 26 17:51:52 1998 Config last updated Thu Feb 26 17:52:07 1998 Reads: 442 Bytes read: 3801088 Writes: 165983 Bytes written: 1354378240 Subdisk 3: vol3.p0.s1 Length 52428800 State: up Plex vol3.p0 Offset 204800 Reads: 295 Bytes read: 1855488 Writes: 16862 Bytes written: 97796096 Drive 1: drive4 Device: /dev/sd3h State: up Last error: none Size 601052160 (573 MB) Used: 262279680 (250 MB), available 338772480 (323 MB) Created on razzia.lemis.com at Thu Feb 26 17:51:52 1998 Config last updated Thu Feb 26 17:52:07 1998 Reads: 819 Bytes read: 8963072 Writes: 182855 Bytes written: 1452195840 Plex 3: vol3.p1 State: up Organization: concat Total size: 104857600 bytes (0x6400000) 1 subdisks Part of volume vol3 Reads: 457 Bytes read: 3842048 Writes: 165982 Bytes written: 1354377728 Subdisk 4: vol3.p1.s0 Length 104857600 State: up Plex vol3.p1 Offset 0 Reads: 457 Bytes read: 3842048 Writes: 165982 Bytes written: 1354377728 Drive 1: drive4 Device: /dev/sd3h State: up Last error: none Size 601052160 (573 MB) Used: 262279680 (250 MB), available 338772480 (323 MB) Created on razzia.lemis.com at Thu Feb 26 17:51:52 1998 Config last updated Thu Feb 26 17:52:07 1998 Reads: 819 Bytes read: 8963072 Writes: 182855 Bytes written: 1452195840 Any similarities with the Veritas Volume Manager are merely intentional. Greg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message