Hi Akhilesh, Akhilesh Mritunjai wrote: > So I've setup a nice zfs root boot setup over here. There is a zpool > with following structure right now running b84. . . > So, b85 is due out in sometime. Any pointers on how do I accomplish > an upgrade to that ? Snap-Upgrade (would it be named "snug" ?) > wouldn't be here soon. So any procedures ? Recommendations ?
Personally, I tend to just do complete reinstalls to UFS, rather than upgrades. During the install, I preserve the slice containing my ZFS root pool, then re-run the zfs-actual-root-install.sh script, specifying a newly created filesystem as the target. You can do this by setting a $ROOT_FS environment variable to the name of the root dataset, check the script contents for more info. Then I manually copy over (the very few) changes I make to my root from the older ZFS boot environment. If you still want to try an upgrade now, trisk has hacked the old ttinstall code to do what you're after (I haven't tried this) http://www.opensolaris.org/jive/thread.jspa?threadID=46626&tstart=60 I believe that when it integrates, LiveUpgrade will be the supported method for doing upgrades from UFS->ZFS and ZFS->ZFS roots before SnapUpgrade comes along. To use LiveUpgrade with ZFS I think you'll need to do a fresh install at some point anyway - that is, I don't think LiveUpgrade will support upgrading the manually-created ZFS boot environments that you're using at the moment (without some hacking about) cheers, tim -- Tim Foster, Sun Microsystems Inc, Solaris Engineering Ops http://blogs.sun.com/timf
