Re: [zones-discuss] ERROR: no active dataset. w/ migration from Indiana snv_125 to Indiana snv_127

2009-12-01 Thread John D Groenveld
In message 4b145e73.3080...@sun.com, Jerry Jelinek writes:
Thats not a workaround, thats what you have to do if you want to set
[snipped]

Thank you for the detailed explanation.

Work-around or not its documented here the next time someone
stumbles across the error, at least until the enhancements arrive
and are documented.

I'm still getting up to speed on zones in Indiana.
This m/l is invaluable.

John
groenv...@acm.org
___
zones-discuss mailing list
zones-discuss@opensolaris.org


Re: [zones-discuss] ERROR: no active dataset. w/ migration from Indiana snv_125 to Indiana snv_127

2009-11-30 Thread Jordan Vaughan
If I remember correctly, zbe datasets' mountpoints should be set to 
legacy.  rpool/var/zones/oracle-1/ROOT/zbe's mountpoint isn't legacy 
on your snv_127 system.  What was rpool/var/zones/oracle-1/ROOT/zbe's 
mountpoint property's value on the snv_125 system prior to the zfs send 
operation?


Regards,
Jordan
___
zones-discuss mailing list
zones-discuss@opensolaris.org


Re: [zones-discuss] ERROR: no active dataset. w/ migration from Indiana snv_125 to Indiana snv_127

2009-11-30 Thread John D Groenveld
In message 4b141dac.7060...@sun.com, Jerry Jelinek writes:
The workaround for what?

On snv_127, zfs receive does not mount the zbe and zoneadm attach
fails until its mounted:
# uname -v
snv_127
# zfs receive -d rpool  /var/tmp/foo.snapshot
# zonecfg -z foo create -a /var/opt/zones/foo
# zfs get mountpoint rpool/var/zones/foo/ROOT/zbe
NAME  PROPERTYVALUESOURCE
rpool/var/zones/foo/ROOT/zbe  mountpoint  /var/opt/zones/foo/root  local
# mount | grep /var/opt/zones/foo
/var/opt/zones/foo on rpool/var/zones/foo 
read/write/setuid/devices/nonbmand/exec/xattr/atime/dev=2d9005f on Mon Nov 30 
16:01:41 2009
# zoneadm -z foo attach
Log File: /var/tmp/foo.attach_log.plaGWe
ERROR: no active dataset.
# zfs mount rpool/var/zones/foo/ROOT/zbe
# zoneadm -z foo attach -u
Log File: /var/tmp/foo.attach_log.T9aOnf
Attaching...

   Global zone version: ent...@0.5.11,5.11-0.127:2009T131831Z
   Non-Global zone version: ent...@0.5.11,5.11-0.125:20091014T044127Z
   Publisher Check: Looks good.
 Cache: Using /var/pkg/download.
  Updating non-global zone: (Stage 1).  Output follows
DOWNLOAD  PKGS   FILESXFER (MB)
Completed91/91   3191/319180.7/80.7

PHASEACTIONS
Removal Phase  2462/2462
Install Phase  2650/2650
Update Phase   4402/4402
  Updating non-global zone: (Stage 2).  Output follows
No updates necessary for this image.
  Updating non-global zone: Zone updated to 
ent...@0.5.11,5.11-0.127:2009T131831Z
Attach complete.

John
groenv...@acm.org
___
zones-discuss mailing list
zones-discuss@opensolaris.org


Re: [zones-discuss] ERROR: no active dataset. w/ migration from Indiana snv_125 to Indiana snv_127

2009-11-30 Thread Jerry Jelinek

John D Groenveld wrote:

In message 4b141dac.7060...@sun.com, Jerry Jelinek writes:

The workaround for what?


On snv_127, zfs receive does not mount the zbe and zoneadm attach
fails until its mounted:
# uname -v
snv_127
# zfs receive -d rpool  /var/tmp/foo.snapshot
# zonecfg -z foo create -a /var/opt/zones/foo
# zfs get mountpoint rpool/var/zones/foo/ROOT/zbe
NAME  PROPERTYVALUESOURCE
rpool/var/zones/foo/ROOT/zbe  mountpoint  /var/opt/zones/foo/root  local
# mount | grep /var/opt/zones/foo
/var/opt/zones/foo on rpool/var/zones/foo 
read/write/setuid/devices/nonbmand/exec/xattr/atime/dev=2d9005f on Mon Nov 30 
16:01:41 2009
# zoneadm -z foo attach
Log File: /var/tmp/foo.attach_log.plaGWe
ERROR: no active dataset.
# zfs mount rpool/var/zones/foo/ROOT/zbe
# zoneadm -z foo attach -u
Log File: /var/tmp/foo.attach_log.T9aOnf
Attaching...

   Global zone version: ent...@0.5.11,5.11-0.127:2009T131831Z
   Non-Global zone version: ent...@0.5.11,5.11-0.125:20091014T044127Z
   Publisher Check: Looks good.
 Cache: Using /var/pkg/download.
  Updating non-global zone: (Stage 1).  Output follows
DOWNLOAD  PKGS   FILESXFER (MB)
Completed91/91   3191/319180.7/80.7

PHASEACTIONS
Removal Phase  2462/2462
Install Phase  2650/2650
Update Phase   4402/4402
  Updating non-global zone: (Stage 2).  Output follows
No updates necessary for this image.
  Updating non-global zone: Zone updated to 
ent...@0.5.11,5.11-0.127:2009T131831Z
Attach complete.


Thats not a workaround, thats what you have to do if you want to set
up an attach by hand.  The zone's dataset must be accessible when
you do a simple attach (i.e. it must be in the same state as if you'd
done a detach followed by an attach on the same system).  There are a
variety of additional options for attach which allow you to automatically
attach from an image made on another system.  These options will do
the proper setup for you.  We have an experimental -r option which can
be used for zfs send input but I need to do some more work with it and
we need some additional automated tests to make sure it is solid.  At
this point I'm not really sure how well its working.  I need to take
some time to work with it further.

Jerry

___
zones-discuss mailing list
zones-discuss@opensolaris.org