On Wed, 29 Mar 2000, Theo Van Dinter wrote:

> Since this thread has popped up again, here's the URL I was referring to in
> my previous email:
>       http://ostenfeld.dk/~jakob/Software-RAID.HOWTO/
> 
> You can resize RAID0 arrays, but so far not RAID5 arrays.  8(

Correct.

RAID-0 resizing, and conversion from single-disk to RAID-0.

I planned to do RAID-5 as well, and RAID-0 -> RAID-5 conversion etc.  The code
is laid out so you should be able to ``plug in'' new RAID level ``drivers'' -
so we wouldn't have to write 0-1 0-5 1-5 5-1 5-0 etc. conversion routines, but
could simply put in drivers for levels 0, 1 and 5.   However, the structuring
is not really ideal, and I started working on making it better, as well as
putting in a RAID-5 routine.

Currently I don't have much spare time, so development just isn't progressing.
It's a little bit sad, because it would be a nice utility  :)   Anyway, I'll
let you know if^H^Hwhen I get some more work done.

The really *cool* thing would be to move this utility partly into kernel space,
or at least put hooks in the md code to allow for some communication between
the userspace tool and the kernelspace parts, to enable background resizing.  I
heard that there was some ext2 resizer that could actually resize the fs while
mounted - with appropriate hooks into the kernel. This would be a really nice
addition to the kernel - being able to resize both arrays and filesystems on
the fly.  But now I'm dreaming again  ;)  I should get the basic utility done,
and let someone in the know do the dangerous work     :)

-- 
................................................................
: [EMAIL PROTECTED]  : And I see the elder races,         :
:.........................: putrid forms of man                :
:   Jakob �stergaard      : See him rise and claim the earth,  :
:        OZ9ABN           : his downfall is at hand.           :
:.........................:............{Konkhra}...............:

Reply via email to