Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Dec 2004 23:44:59 +0100
From:      "Markus Hoenicka" <markus.hoenicka@mhoenicka.de>
To:        freebsd-questions <freebsd-questions@freebsd.org>
Subject:   Re: vinum raid5: newfs throws an error
Message-ID:  <16820.57579.721193.800699@tipi.mininet>
In-Reply-To: <20041206023125.GU92212@wantadilla.lemis.com>
References:  <16819.48747.223694.368063@tipi.mininet> <20041206023125.GU92212@wantadilla.lemis.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Greg 'groggy' Lehey writes:
 > There was once an error in the stripe size calculations that meant
 > that there were holes in the plexes.  Maybe it's still there (old
 > Vinum is not being maintained).  But you should have seen that in the
 > console messages at create time.
 > 
 > > Vinum reports the disk sizes as 17500MB (da1) and 17359MB (da2,
 > > da3). The raid5 volume and plex have a size of 33GB.
 > 
 > This looks like the kind of scenario where that could happen.  Try
 > this:
 > 
 > 1.  First, find a better stripe size.  It shouldn't be a power of 2,
 >     but it should be a multiple of 16 kB.  I'd recommend 496 kB.  This
 >     won't fix the problem, but it's something you should do anyway
 > 
 > 2.  Calculate the length of an exact number of stripes, and create the
 >     subdisks in that length.  Try again and see what happens.
 > 
 > 3.  Use gvinum instead of vinum and try both ways.
 > 

Ok, I decreased the stripe size to 496, regardless of whether it has
anything to do with my problem. Next I set the subdisk length to
17359m on all disks, and things started to work ok. No more newfs
errors here.

Before doing this I also had a brief encounter with gvinum. There is
no manpage in 5.3BETA7, so I assumed it groks the same config files as
vinum. However, this did not do me any good as it simply rebooted the
box. I guess gvinum works better in RELEASE.

Thanks a lot for your help.

Markus

-- 
Markus Hoenicka
markus.hoenicka@cats.de
(Spam-protected email: replace the quadrupeds with "mhoenicka")
http://www.mhoenicka.de



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?16820.57579.721193.800699>