From owner-freebsd-hackers Tue Nov 13 16:38:38 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from monorchid.lemis.com (monorchid.lemis.com [192.109.197.75]) by hub.freebsd.org (Postfix) with ESMTP id 264CD37B417; Tue, 13 Nov 2001 16:38:32 -0800 (PST) Received: by monorchid.lemis.com (Postfix, from userid 1004) id 65BD0786E3; Wed, 14 Nov 2001 11:08:28 +1030 (CST) Date: Wed, 14 Nov 2001 11:08:28 +1030 From: Greg Lehey To: Paul van der Zwan Cc: Mike Smith , sos@freebsd.dk, john_wilson100@excite.com, freebsd-hackers@FreeBSD.ORG, sos@FreeBSD.ORG Subject: Re: HPT370 RAID or Vinum? Message-ID: <20011114110828.A42750@monorchid.lemis.com> References: <200111112105.fABL54801504@mass.dis.org> <200111112137.fABLbwj09918@trantor.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200111112137.fABLbwj09918@trantor.xs4all.nl> User-Agent: Mutt/1.3.23i 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: 6B 7B C3 8C 61 CD 54 AF 13 24 52 F8 6D A4 95 EF Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sunday, 11 November 2001 at 22:37:58 +0100, Paul van der Zwan wrote: > In message <200111112105.fABL54801504@mass.dis.org>, Mike Smith wrote: >>>> These "cheap controllers" don't have any algorithms at all to speak of; >>>> they're just ATA controllers with BIOS code that supposedly understands >>>> striping/mirroring. >>> >>> There is no algorithm to speak of involved with striping, and just >>> a little more in mirroring in the error case, but anyways.. >> >> Unless you've fixed it, the error case handling in mirror mode is busted >> as well. >> >>>> The "algorithms" are in the 'ar' driver, which should really just be a >>>> vinum shim. >>> >>> Well, the way vinum is implemented that wont work unfortunately. >> >> There's no reason that 'ar' and Vinum couldn't be fixed to play together. >> >> Or at least, no technical reason. Indeed. It works. > Well, currently there are some minor glitches. I just installed a > vinum slice on /dev/ar0s1 and unless I do a 'vinum read /dev/ar0s1' > vinum will not find the volumes. This causes the boot of my box ( > -current btw) to fail at the mount of my filesystems. Is there a > way to tell vinum to also look on /dev/ar* for its config?? This may be because ar doesn't have a devstat interface (my assumption). Currently Vinum looks in the devstat structures to find mass storage devices, but this will change when the root file system support gets rewritten (hopefully Real Soon Now). Greg -- See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message