Hi folks, I've had the darnedest time trying to figure out what the live upgrade requirements are to support systems with zones on them. Would appreciate any pointers/guidance.
I originally had a system with a zoneroot on ZFS, after some tinkering and searching I have concluded that currently live upgrade does not support zoneroots on ZFS. So I moved the zoneroot for the zone to the root filesystem. From what I gather, this should work, but live upgrade, lucreate specifically, has problems (see below), so I am wondering whether zoneroot's can be in the root filesystem? Or is my only option to create a separate UFS partition to hold the zoneroot? Here's the error output from lucreate -- Making boot environment <sol-nv-92> bootable. ERROR: unable to mount zones: zoneadm: zone 'watt': "/usr/lib/fs/lofs/mount /.alt.tmp.b-nMf.mnt/storage/users/watt/app /.alt.tmp.b-nMf.mnt/zone/watt/lu/a/app" failed with exit code 33 zoneadm: zone 'watt': call to zoneadmd failed ERROR: unable to mount zone <watt> in </.alt.tmp.b-nMf.mnt> ERROR: unmounting partially mounted boot environment file systems ERROR: cannot mount boot environment by icf file </etc/lu/ICF.2> ERROR: Unable to remount ABE <sol-nv-92>: cannot make ABE bootable ERROR: no boot environment is mounted on root device </dev/dsk/c3t3d0s0> Making the ABE <sol-nv-92> bootable FAILED. ERROR: Unable to make boot environment <sol-nv-92> bootable. ERROR: Unable to populate file systems on boot environment <sol-nv-92>. ERROR: Cannot make file systems for boot environment <sol-nv-92>.