[indiana-discuss] rpool and zfs usage

Richard Elling Richard.Elling at Sun.COM
Mon Jun 2 14:41:23 PDT 2008


Michael Hunter wrote:
> On Mon, 02 Jun 2008 14:07:14 -0700
> Richard Elling <Richard.Elling at Sun.COM> wrote:
>
> [...]
>   
>>> OK, got that the first time.  I understand why it is hard at boot.  But
>>> are you saying it isn't a good idea in general or just at boot?  And if
>>> in general then why?
>>>   
>>>       
>> It isn't a good idea in general, and it is especially a bad idea
>> for boot.  Think of it this way, if you stripe disks together,
>> then you get more space, but you also divide the reliability
>> by the number of disks.  In other words, your new, striped
>> configuration will be less than half as reliable as a simpler
>> configuration.  If you can't boot, then you can't do anything,
>> so it is important that boot devices are reliable.
>>     
> [...]
>   
>> I can give you a gun and bullets, but if I could also
>> prevent you from shooting a hole in your foot, wouldn't
>> that be valuable?  Or is it more "pro-user" to allow you
>> to shoot yourself?
>>     
>
> I'm a cake and eat it guy.
>
> [...]
>   
>> You can do installations with mirrored boot devices today using
>> JumpStart.  The GUI installer folks are working on improving it,
>> also.  But raidz for boot is much farther out.  Even if your BIOS
>> supports it (methinks many won't) then the changes to grub will
>> have to be made. That will take longer, even if demand exists.
>>
>> In the bad old days when desktops had 40 MByte hard disks,
>> optimizing for space while installing the OS was a much different
>> task.  For today, when you can't purchase new storage anywhere
>> near that size, the pain of squeezing an OS onto the disks has
>> been eliminated.  Even the $269 Eee Box has an 80 GByte disk :-)
>>     
> [...]
>
> You havn't considered if there are multiple drives giving the option of
> having the rpool be some part of the disk and leaving the rest to the
> user to stripe, mirror, make multiples out of, etc.  As you said space
> is cheap I don't mind rpool being a little fat (say 2x or 3x a liberal
> estimation).  The way you've done it now if I want to use the space on
> my other drive I'm going to have 2 pools anyways.  Why not allow them
> to be used in a way that is more associated with how I administer and
> want to use them?
>   

That is a temporary limitation of the GUI installer.  You might
take a look at, and join, the caiman project
    http://opensolaris.org/os/project/caiman/
 -- richard




More information about the indiana-discuss mailing list