I am have a strange problem with liveupgrade of ZFS boot environment. I found a similar discussion on the zones-discuss, but, this happens for me on installs with and without zones, so I do not think it is related to zones. I have been able to reproduce this on both sparc (ldom) and x86 (phsyical). I was originally trying to luupdate to u8, but, this is easily reproducible with 3 simple steps: lucreate, luactivate, reboot.
I have a fairly simple install of Solaris 10 u7 with no BE defined. Very recent 10 recommended cluster applied. 121430-42 is present. Kernel is 141414-10. Installed the lu utilities from the Solaris 10 u8 10/09 dvd. ZFS root. /var on a separate dataset. [b]lucreate -n sol10alt[/b] Noticed the following warning during lucreate: WARNING: split filesystem </> file system type <zfs> cannot inherit mount point options <-> from parent filesystem </> file type <-> because the two file systems have different types. [b]luactivate sol10alt[/b] [b]/usr/sbin/shutdown -g0 -i6 -y[/b] Boot device: /virtual-devi...@100/channel-devi...@200/d...@1:a File and args: SunOS Release 5.10 Version Generic_141414-10 64-bit <snip> Hostname: SOL10WE001 ERROR: svc:/system/filesystem/minimal:default failed to mount /var (see 'svcs -x' for details) Oct 14 23:59:48 svc.startd[7]: svc:/system/filesystem/minimal:default: Method "/lib/svc/method/fs-minimal" failed with exit status 95. Oct 14 23:59:48 svc.startd[7]: system/filesystem/minimal:default failed fatally: transitioned to maintenance (see 'svcs -xv' for details) Requesting System Maintenance Mode (See /lib/svc/share/README for more information.) Console login service(s) cannot run Root password for system maintenance (control-d to bypass): [b]cat /etc/svc/volatile/system-filesystem-minimal:default.log[/b] [ Oct 14 16:17:19 Enabled. ] [ Oct 14 16:17:33 Executing start method ("/lib/svc/method/fs-minimal") ] ERROR: /sbin/mount -O -F zfs /var failed, err=1 filesystem 'rpool/ROOT/sol10u8BE/var' cannot be mounted using 'mount -F zfs' Use 'zfs set mountpoint=/var' instead. If you must use 'mount -F zfs' or /etc/vfstab, use 'zfs set mountpoint=legacy'. See zfs(1M) for more information. [ Oct 14 16:17:33 Method "start" exited with status 95 ] This appears to be easily fixed by logging in, removing the last two lines of vfstab : rpool/ROOT/sol10alt - / zfs 1 no - rpool/ROOT/sol10alt/var - /var zfs 1 no - and rebooting. The new BE then appears to be fine. I don't know if there are any further ramifications that will appear later, nor why this is happening exactly. [b]lucreate output:[/b] Analyzing system configuration. Comparing source boot environment <root> 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 <sol10alt>. Source boot environment is <root>. Creating boot environment <sol10alt>. Cloning file systems from boot environment <root> to create boot environment <sol10alt>. Creating snapshot for <rpool/ROOT/root> on <rpool/ROOT/r...@sol10alt>. Creating clone for <rpool/ROOT/r...@sol10alt> on <rpool/ROOT/sol10alt>. Setting canmount=noauto for </> in zone <global> on <rpool/ROOT/sol10alt>. Creating snapshot for <rpool/ROOT/root/var> on <rpool/ROOT/root/v...@sol10alt>. Creating clone for <rpool/ROOT/root/v...@sol10alt> on <rpool/ROOT/sol10alt/var>. Setting canmount=noauto for </var> in zone <global> on <rpool/ROOT/sol10alt/var>. WARNING: split filesystem </> file system type <zfs> cannot inherit mount point options <-> from parent filesystem </> file type <-> because the two file systems have different types. Population of boot environment <sol10alt> successful. Creation of boot environment <sol10alt> successful. [b]luactivate sol10alt output[/b] A Live Upgrade Sync operation will be performed on startup of boot environment <sol10alt>. ********************************************************************** <snip> Modifying boot archive service Activation of boot environment <sol10alt> successful. -- This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss