A little bit more info. Around december each year, during the holiday season, I upgrade all our Solaris boxes at work.
Our main fileserver still runs b70. Upgrades were performed by just blowing away and doing a clean reinstall of the root filesystem, since they were UFS. I've recently installed a few snv_101 machines on non mission critical servers, etc, and am using ZFS root for the first time. (All these machines do have ZFS pools, a few with 28 disks, etc.) Since I can now ZFS root, I wanted to also test using liveupgrade for the first time. Hence I don't have experience with using it before. I did pkgrm and pkgadd the new liveupgrade bits from the snv_103 disc first. Infact, I followed the instructions from here: http://notallmicrosoft.blogspot.com/2008/08/live-upgrade-with-zfs-root-using-sxce.html Just trying again, it still fails. # lucreate -n snv_103 Checking GRUB menu... System has findroot enabled GRUB Analyzing system configuration. Comparing source boot environment <snv_101> file systems with the file system(s) you specified for the new boot environment. Determining which file systems should be in the new boot environment. Updating boot environment description database on all BEs. Updating system configuration files. Creating configuration for boot environment <snv_103>. Source boot environment is <snv_101>. Creating boot environment <snv_103>. Cloning file systems from boot environment <snv_101> to create boot environment <snv_103>. Creating snapshot for <rpool/ROOT/snv_101> on <rpool/ROOT/snv_101 at snv_103>. Creating clone for <rpool/ROOT/snv_101 at snv_103> on <rpool/ROOT/snv_103>. Setting canmount=noauto for </> in zone <global> on <rpool/ROOT/snv_103>. Saving existing file </boot/grub/menu.lst> in top level dataset for BE <snv_103> as <mount-point>//boot/grub/menu.lst.prev. File </boot/grub/menu.lst> propagation successful Copied GRUB menu from PBE to ABE No entry for BE <snv_103> in GRUB menu Population of boot environment <snv_103> successful. Creation of boot environment <snv_103> successful. # luupgrade -u -n snv_103 -s /mnt System has findroot enabled GRUB No entry for BE <snv_103> in GRUB menu Uncompressing miniroot Copying failsafe kernel from media. 52161 blocks miniroot filesystem is <lofs> Mounting miniroot at </mnt/Solaris_11/Tools/Boot> Validating the contents of the media </mnt>. The media is a standard Solaris media. The media contains an operating system upgrade image. The media contains <Solaris> version <11>. Constructing upgrade profile to use. Locating the operating system upgrade program. Checking for existence of previously scheduled Live Upgrade requests. Creating upgrade profile for BE <snv_103>. Checking for GRUB menu on ABE <snv_103>. Saving GRUB menu on ABE <snv_103>. Checking for x86 boot partition on ABE. Determining packages to install or upgrade for BE <snv_103>. Performing the operating system upgrade of the BE <snv_103>. CAUTION: Interrupting this process may leave the boot environment unstable or unbootable. ERROR: Installation of the packages from this media of the media failed; pfinstall returned these diagnostics: Processing profile Loading local environment and services Generating upgrade actions ERROR: No upgradeable file systems found at specified mount point. Restoring GRUB menu on ABE <snv_103>. ABE boot partition backing deleted. PBE GRUB has no capability information. PBE GRUB has no versioning information. ABE GRUB is newer than PBE GRUB. Updating GRUB. GRUB update was successful. Configuring failsafe for system. Failsafe configuration is complete. The Solaris upgrade of the boot environment <snv_103> failed. Installing failsafe Failsafe install is complete. # # zfs list -r -t all rpool NAME USED AVAIL REFER MOUNTPOINT rpool 8.15G 25.1G 38.5K /rpool rpool/ROOT 6.15G 25.1G 18K legacy rpool/ROOT/snv_101 5.99G 25.1G 5.99G / rpool/ROOT/snv_101 at configured 389K - 5.99G - rpool/ROOT/snv_101 at snv_103 78.5K - 5.99G - rpool/ROOT/snv_103 162M 25.1G 5.99G /tmp/.luupgrade.inf.18684 rpool/dump 1.00G 25.1G 1.00G - rpool/swap 1G 26.1G 16K - # # lustatus Boot Environment Is Active Active Can Copy Name Complete Now On Reboot Delete Status -------------------------- -------- ------ --------- ------ ---------- snv_101 yes yes yes no - snv_103 yes no no yes - # I mounted the snv_103 filesystem and poked around, all seems okay. But it always refuses to upgrade, saying 'ERROR: No upgradeable file systems found at specified mount point.' Very strange. Anything else I can check? -- This message posted from opensolaris.org