When I try to upgrade from build 60 to 66 with xen support, I get an error that 
a non-global zone could not be mounted, so I have to do a clean install.

I have two non-global zones:

< zone name="lxbrand" zonepath="/bs4/lxbrand" autoboot="false" brand="lx">
  < network address="192.168.10.29/24" physical="nge0"/>
< /zone>

and

< zone name="pubweb" zonepath="/bs4/pubweb_root" autoboot="true">
  < inherited-pkg-dir directory="/lib"/>
  < inherited-pkg-dir directory="/platform"/>
  < inherited-pkg-dir directory="/sbin"/>
  < inherited-pkg-dir directory="/usr"/>
  < network address="192.168.10.28" physical="nge0"/>
  < dataset name="bs4/pubweb_data"/>
  < inherited-pkg-dir directory="/bs4/opt"/>
< /zone>

bs4 is a ZFS pool, /opt is a symlink to /bs4/opt, and bs4/pubweb_data has zoned 
set to on. I need to share /opt because I'm using blastwave packages.

I tried exiting to a shell, importing bs4, and restarting the install but got 
the same error. Mounting all the ZFS filesystems didn't work either.

What's the easiest way to proceed with the upgrade?
 
 
This message posted from opensolaris.org

Reply via email to