On 6/25/07, Ian Murdock <[EMAIL PROTECTED]> wrote:
Tim Foster wrote:
> LiveUpgrade, and the Solaris install/upgrade tools don't yet understand
> ZFS, but as was mentioned, there's a prototype to do jumpstarts with via
> a tweaked pfinstall.

Is LiveUpgrade even necessary with ZFS? Or does LiveUpgrade simply
change implementation to operate on a ZFS clone rather than a copy
partition?

Live Upgrade is encumbered code that cannot be released.  I am told
that the specifications for it are also encumbered and cannot be made
available.  To make things worse, zone installations seem to rely upon
live upgrade code.  Look around in the install-discuss and
zones-discuss archives for details.

A year or so back there was a specification for the next generation
installer that would serve as a replacement for live upgrade or at
least pave the way for a replacement.  The Caiman installer seems to
be the first part of this, but is quite short of being the bits to
replace live upgrade.  Take a look around in the Installation
community (including install-discuss archives) and the Caiman project
for details.

If Indiana goes forth with ZFS as a core requirement, it could have
the following impact to get around a lot of closed code:

- lucreate, luinstall, luupgrade, and luactivate get replaced with
utilities that manage snapshots, clones, boot environments, etc. in a
ZFS-only world.
- "zoneadm install" turns into much the same as lucreate, except that
rather than being a global zone environment, it becomes a non-global
zone environment.  "zoneadm clone" already does (almost) this if the
source zonepath is the root of a zfs file system.
- flarcreate and friends could be improved to include data streams
output from }zfs send".  Incremental flash archives become fast to
create because you can just send the diffs to the incremental flar.
- Zones could then be created from flash archives that are designed to
be global or non-global zones.  Think of this like vmware appliance
images.

Mike

--
Mike Gerdts
http://mgerdts.blogspot.com/
_______________________________________________
indiana-discuss mailing list
[email protected]
http://opensolaris.org/mailman/listinfo/indiana-discuss

Reply via email to