Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Solaris 10 Live Upgrade with Non-global Zones

671 views
Skip to first unread message

PHMLN

unread,
Jul 21, 2012, 1:20:11 PM7/21/12
to
Hi

I am trying to perform a Live Upgrade on my 2 Servers, both of them have NGZ installed and those NGZ are on an diifferent Zpool not on the Rpool and also are on an external disk.

I have installed all the latest patches required for LU to work properly but when i perform an <lucreate> i start having problems... (new_s10BE is the new BE i'm creating)

On my 1st Server:
I have a Global zone and 1 NGZ named mddtri.. This is the error i am getting:-

*ERROR: unable to mount zone <mddtri> in </.alt.tmp.b-VBb.mnt>.*
*zoneadm: zone 'mddtri': zone root /zoneroots/mddtri/root already in use by zone mddtri*
*zoneadm: zone 'mddtri': call to zoneadm failed*
*ERROR: unable to mount non-global zones of ABE: cannot make bootable*
*ERROR: cannot unmount </.alt.tmp.b-VBb.mnt/var/run>*

*ERROR: unable to make boot environment <new_s10BE> bootable*

On my 2nd Server:
I have a Global zone and 10 NGZ. This is the error i am getting:-

*WARNING: Directory </zoneroots/zone1> zone <global> lies on a filesystem shared netween BEs, remapping path to </zoneroots/zone1/zone1-new_s10BE>*
*WARNING: Device <zone1> is shared between BEs, remmapping to <zone1-new_s10BE>*
*.*
*.*
*.This happens for all the NGZ running.*
*.*
*.*
*Duplicating ZFS datasets from PBE to ABE.*
*ERROR: The dataset <zone1-new_s10BE> is on top of ZFS pool. Unable to clone. Please migrate the zone to dedicated dataset.*
*ERROR: Unable to create a duplicate of <zone1> dataset in PBE. <zone1-new_s10BE> dataset in ABE already exists.*
*Reverting state of zones in PBE <old_s10BE>*
*ERROR: Unable to copy file system from boot environment <old_s10BE> to BE <new_s10BE>*
*ERROR: Unable to populate file systems from boot environment <new_s10BE>*




cindy.sw...@gmail.com

unread,
Jul 22, 2012, 12:30:54 PM7/22/12
to
On Saturday, July 21, 2012 11:20:11 AM UTC-6, PHMLN wrote:
> Hi
>
> I am trying to perform a Live Upgrade on my 2 Servers, both of them have NGZ installed and those NGZ are on an diifferent Zpool not on the Rpool and also are on an external disk.
>
> I have installed all the latest patches required for LU to work properly but when i perform an &lt;lucreate&gt; i start having problems... (new_s10BE is the new BE i&#39;m creating)
>
> On my 1st Server:
> I have a Global zone and 1 NGZ named mddtri.. This is the error i am getting:-
>
> *ERROR: unable to mount zone &lt;mddtri&gt; in &lt;/.alt.tmp.b-VBb.mnt&gt;.*
> *zoneadm: zone &#39;mddtri&#39;: zone root /zoneroots/mddtri/root already in use by zone mddtri*
> *zoneadm: zone &#39;mddtri&#39;: call to zoneadm failed*
> *ERROR: unable to mount non-global zones of ABE: cannot make bootable*
> *ERROR: cannot unmount &lt;/.alt.tmp.b-VBb.mnt/var/run&gt;*
>
> *ERROR: unable to make boot environment &lt;new_s10BE&gt; bootable*
>
> On my 2nd Server:
> I have a Global zone and 10 NGZ. This is the error i am getting:-
>
> *WARNING: Directory &lt;/zoneroots/zone1&gt; zone &lt;global&gt; lies on a filesystem shared netween BEs, remapping path to &lt;/zoneroots/zone1/zone1-new_s10BE&gt;*
> *WARNING: Device &lt;zone1&gt; is shared between BEs, remmapping to &lt;zone1-new_s10BE&gt;*
> *.*
> *.*
> *.This happens for all the NGZ running.*
> *.*
> *.*
> *Duplicating ZFS datasets from PBE to ABE.*
> *ERROR: The dataset &lt;zone1-new_s10BE&gt; is on top of ZFS pool. Unable to clone. Please migrate the zone to dedicated dataset.*
> *ERROR: Unable to create a duplicate of &lt;zone1&gt; dataset in PBE. &lt;zone1-new_s10BE&gt; dataset in ABE already exists.*
> *Reverting state of zones in PBE &lt;old_s10BE&gt;*
> *ERROR: Unable to copy file system from boot environment &lt;old_s10BE&gt; to BE &lt;new_s10BE&gt;*
> *ERROR: Unable to populate file systems from boot environment &lt;new_s10BE&gt;*

Someone on this list had problems with zones and LU and I think it turned out to be a problem
with his apache pkg so you might look up that thread and review the outcome. I can't remember
if the NGZ + LU errors are the same but please check.

In general, you should confirm that your zones configuration is supported prior to use LU and you can
review that info here:

http://docs.oracle.com/cd/E23823_01/html/819-5461/ggpdm.html#gihfj

Please identify your Solaris 10 release and I'll look up these errors when I get to the office tomorrow.

Thanks,

Cindy



On Saturday, July 21, 2012 11:20:11 AM UTC-6, PHMLN wrote:
> Hi
>
> I am trying to perform a Live Upgrade on my 2 Servers, both of them have NGZ installed and those NGZ are on an diifferent Zpool not on the Rpool and also are on an external disk.
>
> I have installed all the latest patches required for LU to work properly but when i perform an &lt;lucreate&gt; i start having problems... (new_s10BE is the new BE i&#39;m creating)
>
> On my 1st Server:
> I have a Global zone and 1 NGZ named mddtri.. This is the error i am getting:-
>
> *ERROR: unable to mount zone &lt;mddtri&gt; in &lt;/.alt.tmp.b-VBb.mnt&gt;.*
> *zoneadm: zone &#39;mddtri&#39;: zone root /zoneroots/mddtri/root already in use by zone mddtri*
> *zoneadm: zone &#39;mddtri&#39;: call to zoneadm failed*
> *ERROR: unable to mount non-global zones of ABE: cannot make bootable*
> *ERROR: cannot unmount &lt;/.alt.tmp.b-VBb.mnt/var/run&gt;*
>
> *ERROR: unable to make boot environment &lt;new_s10BE&gt; bootable*
>
> On my 2nd Server:
> I have a Global zone and 10 NGZ. This is the error i am getting:-
>
> *WARNING: Directory &lt;/zoneroots/zone1&gt; zone &lt;global&gt; lies on a filesystem shared netween BEs, remapping path to &lt;/zoneroots/zone1/zone1-new_s10BE&gt;*
> *WARNING: Device &lt;zone1&gt; is shared between BEs, remmapping to &lt;zone1-new_s10BE&gt;*
> *.*
> *.*
> *.This happens for all the NGZ running.*
> *.*
> *.*
> *Duplicating ZFS datasets from PBE to ABE.*
> *ERROR: The dataset &lt;zone1-new_s10BE&gt; is on top of ZFS pool. Unable to clone. Please migrate the zone to dedicated dataset.*
> *ERROR: Unable to create a duplicate of &lt;zone1&gt; dataset in PBE. &lt;zone1-new_s10BE&gt; dataset in ABE already exists.*
> *Reverting state of zones in PBE &lt;old_s10BE&gt;*
> *ERROR: Unable to copy file system from boot environment &lt;old_s10BE&gt; to BE &lt;new_s10BE&gt;*
> *ERROR: Unable to populate file systems from boot environment &lt;new_s10BE&gt;*



On Saturday, July 21, 2012 11:20:11 AM UTC-6, PHMLN wrote:
> Hi
>
> I am trying to perform a Live Upgrade on my 2 Servers, both of them have NGZ installed and those NGZ are on an diifferent Zpool not on the Rpool and also are on an external disk.
>
> I have installed all the latest patches required for LU to work properly but when i perform an &lt;lucreate&gt; i start having problems... (new_s10BE is the new BE i&#39;m creating)
>
> On my 1st Server:
> I have a Global zone and 1 NGZ named mddtri.. This is the error i am getting:-
>
> *ERROR: unable to mount zone &lt;mddtri&gt; in &lt;/.alt.tmp.b-VBb.mnt&gt;.*
> *zoneadm: zone &#39;mddtri&#39;: zone root /zoneroots/mddtri/root already in use by zone mddtri*
> *zoneadm: zone &#39;mddtri&#39;: call to zoneadm failed*
> *ERROR: unable to mount non-global zones of ABE: cannot make bootable*
> *ERROR: cannot unmount &lt;/.alt.tmp.b-VBb.mnt/var/run&gt;*
>
> *ERROR: unable to make boot environment &lt;new_s10BE&gt; bootable*
>
> On my 2nd Server:
> I have a Global zone and 10 NGZ. This is the error i am getting:-
>
> *WARNING: Directory &lt;/zoneroots/zone1&gt; zone &lt;global&gt; lies on a filesystem shared netween BEs, remapping path to &lt;/zoneroots/zone1/zone1-new_s10BE&gt;*
> *WARNING: Device &lt;zone1&gt; is shared between BEs, remmapping to &lt;zone1-new_s10BE&gt;*
> *.*
> *.*
> *.This happens for all the NGZ running.*
> *.*
> *.*
> *Duplicating ZFS datasets from PBE to ABE.*
> *ERROR: The dataset &lt;zone1-new_s10BE&gt; is on top of ZFS pool. Unable to clone. Please migrate the zone to dedicated dataset.*
> *ERROR: Unable to create a duplicate of &lt;zone1&gt; dataset in PBE. &lt;zone1-new_s10BE&gt; dataset in ABE already exists.*
> *Reverting state of zones in PBE &lt;old_s10BE&gt;*
> *ERROR: Unable to copy file system from boot environment &lt;old_s10BE&gt; to BE &lt;new_s10BE&gt;*
> *ERROR: Unable to populate file systems from boot environment &lt;new_s10BE&gt;*



On Saturday, July 21, 2012 11:20:11 AM UTC-6, PHMLN wrote:
> Hi
>
> I am trying to perform a Live Upgrade on my 2 Servers, both of them have NGZ installed and those NGZ are on an diifferent Zpool not on the Rpool and also are on an external disk.
>
> I have installed all the latest patches required for LU to work properly but when i perform an &lt;lucreate&gt; i start having problems... (new_s10BE is the new BE i&#39;m creating)
>
> On my 1st Server:
> I have a Global zone and 1 NGZ named mddtri.. This is the error i am getting:-
>
> *ERROR: unable to mount zone &lt;mddtri&gt; in &lt;/.alt.tmp.b-VBb.mnt&gt;.*
> *zoneadm: zone &#39;mddtri&#39;: zone root /zoneroots/mddtri/root already in use by zone mddtri*
> *zoneadm: zone &#39;mddtri&#39;: call to zoneadm failed*
> *ERROR: unable to mount non-global zones of ABE: cannot make bootable*
> *ERROR: cannot unmount &lt;/.alt.tmp.b-VBb.mnt/var/run&gt;*
>
> *ERROR: unable to make boot environment &lt;new_s10BE&gt; bootable*
>
> On my 2nd Server:
> I have a Global zone and 10 NGZ. This is the error i am getting:-
>
> *WARNING: Directory &lt;/zoneroots/zone1&gt; zone &lt;global&gt; lies on a filesystem shared netween BEs, remapping path to &lt;/zoneroots/zone1/zone1-new_s10BE&gt;*
> *WARNING: Device &lt;zone1&gt; is shared between BEs, remmapping to &lt;zone1-new_s10BE&gt;*
> *.*
> *.*
> *.This happens for all the NGZ running.*
> *.*
> *.*
> *Duplicating ZFS datasets from PBE to ABE.*
> *ERROR: The dataset &lt;zone1-new_s10BE&gt; is on top of ZFS pool. Unable to clone. Please migrate the zone to dedicated dataset.*
> *ERROR: Unable to create a duplicate of &lt;zone1&gt; dataset in PBE. &lt;zone1-new_s10BE&gt; dataset in ABE already exists.*
> *Reverting state of zones in PBE &lt;old_s10BE&gt;*
> *ERROR: Unable to copy file system from boot environment &lt;old_s10BE&gt; to BE &lt;new_s10BE&gt;*
> *ERROR: Unable to populate file systems from boot environment &lt;new_s10BE&gt;*

cindy swearingen

unread,
Jul 23, 2012, 12:20:02 PM7/23/12
to
Apparently, I don't know how to quote messages using the new google
groups. I find the new format difficult to use.

I still need your Solaris 10 release info but a quick search of some
of your NGZ errors is that a mount point of fs is configured
inside NGZ is descendant of zonepath mount point. I don't know if this
qualifies as nested NGZ zonepaths but I don't think
that LU can handle that condition.

John D Groenveld

unread,
Jul 23, 2012, 2:16:37 PM7/23/12
to
In article <cef97bee-0bd9-44f2...@r33g2000yqd.googlegroups.com>,
cindy swearingen <cindy.sw...@gmail.com> wrote:
>I still need your Solaris 10 release info but a quick search of some
>of your NGZ errors is that a mount point of fs is configured
>inside NGZ is descendant of zonepath mount point. I don't know if this
>qualifies as nested NGZ zonepaths but I don't think
>that LU can handle that condition.

Some zfs lists and zonecfg exports would help too.

My WAG is that the OP will just have to detach those zones,
backup, luupgrade the global zone, and then attach -U the
zones.

John
groe...@acm.org

PHMLN

unread,
Jul 23, 2012, 2:36:49 PM7/23/12
to
Hi Cindy, My Solaris realese is 5/09 SPARC 64bit.


cindy swearingen

unread,
Jul 23, 2012, 3:08:03 PM7/23/12
to
On Jul 23, 12:36 pm, PHMLN <ntshangase.phuml...@gmail.com> wrote:
> Hi Cindy, My Solaris realese is 5/09 SPARC 64bit.

Okay, I would review that pointer I sent you to see if your NGZ
configuration is supported
with LU. Or, as John suggests, try the attach/detach method.

Thanks, Cindy
0 new messages