On Monday,  6 December 2004 at 23:44:59 +0100, Markus Hoenicka wrote:
> 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.

OK, looks like this was the "hole in the plex" issue.  I thought that
was gone.

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.

Attachment: pgpn7akcOjP72.pgp
Description: PGP signature

Reply via email to