Re: [zfs-discuss] First zone creation - getting ZFS error

2011-12-08 Thread Betsy Schwartz
I would also try it without the /zones mountpoint. Putting the zone root dir on 
an alternate mountpoint caused problems for us. Try creating /datastore/zones 
for a zone root home, or just make the zones in  /datastore

Solaris seems to get very easily confused when zone root is anything out of the 
ordinary ( and it really bites you at patch time!)



On Dec 7, 2011, at 9:50 PM, Ian Collins i...@ianshome.com wrote:

 On 12/ 7/11 05:12 AM, Mark Creamer wrote:
 I'm running OI 151a. I'm trying to create a zone for the first time, and am 
 getting an error about zfs. I'm logged in as me, then su - to root before 
 running these commands.
 
 I have a pool called datastore, mounted at /datastore
 
 Per the wiki document http://wiki.openindiana.org/oi/Building+in+zones, I 
 first created the zfs file system (note that the command syntax in the 
 document appears to be wrong, so I did the options I wanted separately):
 
 zfs create datastore/zones
 zfs set compression=on datastore/zones
 zfs set mountpoint=/zones datastore/zones
 
 zfs list shows:
 
 NAME USED  AVAIL  REFER  MOUNTPOINT
 datastore   28.5M  7.13T  57.9K  /datastore
 datastore/dbdata28.1M  7.13T  28.1M  /datastore/dbdata
 datastore/zones 55.9K  7.13T  55.9K  /zones
 rpool   27.6G   201G45K  /rpool
 rpool/ROOT  2.89G   201G31K  legacy
 rpool/ROOT/openindiana  2.89G   201G  2.86G  /
 rpool/dump  12.0G   201G  12.0G  -
 rpool/export5.53M   201G32K  /export
 rpool/export/home   5.50M   201G32K  /export/home
 rpool/export/home/mcreamer  5.47M   201G  5.47M  /export/home/mcreamer
 rpool/swap  12.8G   213G   137M  -
 
 Then I went about creating the zone:
 
 zonecfg -z zonemaster
 create
 set autoboot=true
 set zonepath=/zones/zonemaster
 set ip-type=exclusive
 add net
 set physical=vnic0
 end
 exit
 
 That all goes fine, then...
 
 zoneadm -z zonemaster install
 
 which returns...
 
 ERROR: the zonepath must be a ZFS dataset.
 The parent directory of the zonepath must be a ZFS dataset so that the
 zonepath ZFS dataset can be created properly.
 
 That's odd, it should have worked.
 
 Since the zfs dataset datastore/zones is created, I don't understand what 
 the error is trying to get me to do. Do I have to do:
 
 zfs create datastore/zones/zonemaster
 
 before I can create a zone in that path? That's not in the documentation, so 
 I didn't want to do anything until someone can point out my error for me. 
 Thanks for your help!
 
 You shouldn't have to, but it won't do any harm.
 
 If you don't get any further, try zones-discuss.
 
 -- 
 Ian.
 
 ___
 zfs-discuss mailing list
 zfs-discuss@opensolaris.org
 http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
___
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss


Re: [zfs-discuss] First zone creation - getting ZFS error

2011-12-08 Thread Ian Collins

On 12/ 9/11 11:37 AM, Betsy Schwartz wrote:

 On Dec 7, 2011, at 9:50 PM, Ian Collins i...@ianshome.com wrote:

On 12/ 7/11 05:12 AM, Mark Creamer wrote:


Since the zfs dataset datastore/zones is created, I don't understand what the 
error is trying to get me to do. Do I have to do:

zfs create datastore/zones/zonemaster

before I can create a zone in that path? That's not in the documentation, so I 
didn't want to do anything until someone can point out my error for me. Thanks 
for your help!


You shouldn't have to, but it won't do any harm.

If you don't get any further, try zones-discuss.

I would also try it without the /zones mountpoint. Putting the zone root dir on 
an alternate mountpoint caused problems for us. Try creating /datastore/zones 
for a zone root home, or just make the zones in  /datastore

Solaris seems to get very easily confused when zone root is anything out of the 
ordinary ( and it really bites you at patch time!)


It shouldn't.

On all my systems, I have:

NAME USED  AVAIL  REFER  MOUNTPOINT
rpool/zoneRoot  11.6G   214G40K  /zoneRoot

--
Ian.

___
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss


Re: [zfs-discuss] First zone creation - getting ZFS error

2011-12-07 Thread Ian Collins

On 12/ 7/11 05:12 AM, Mark Creamer wrote:
I'm running OI 151a. I'm trying to create a zone for the first time, 
and am getting an error about zfs. I'm logged in as me, then su - to 
root before running these commands.


I have a pool called datastore, mounted at /datastore

Per the wiki document 
http://wiki.openindiana.org/oi/Building+in+zones, I first created the 
zfs file system (note that the command syntax in the document appears 
to be wrong, so I did the options I wanted separately):


zfs create datastore/zones
zfs set compression=on datastore/zones
zfs set mountpoint=/zones datastore/zones

zfs list shows:

NAME USED  AVAIL  REFER  MOUNTPOINT
datastore   28.5M  7.13T  57.9K  /datastore
datastore/dbdata28.1M  7.13T  28.1M  /datastore/dbdata
datastore/zones 55.9K  7.13T  55.9K  /zones
rpool   27.6G   201G45K  /rpool
rpool/ROOT  2.89G   201G31K  legacy
rpool/ROOT/openindiana  2.89G   201G  2.86G  /
rpool/dump  12.0G   201G  12.0G  -
rpool/export5.53M   201G32K  /export
rpool/export/home   5.50M   201G32K  /export/home
rpool/export/home/mcreamer  5.47M   201G  5.47M  /export/home/mcreamer
rpool/swap  12.8G   213G   137M  -

Then I went about creating the zone:

zonecfg -z zonemaster
create
set autoboot=true
set zonepath=/zones/zonemaster
set ip-type=exclusive
add net
set physical=vnic0
end
exit

That all goes fine, then...

zoneadm -z zonemaster install

which returns...

ERROR: the zonepath must be a ZFS dataset.
The parent directory of the zonepath must be a ZFS dataset so that the
zonepath ZFS dataset can be created properly.


That's odd, it should have worked.

Since the zfs dataset datastore/zones is created, I don't understand 
what the error is trying to get me to do. Do I have to do:


zfs create datastore/zones/zonemaster

before I can create a zone in that path? That's not in the 
documentation, so I didn't want to do anything until someone can point 
out my error for me. Thanks for your help!



You shouldn't have to, but it won't do any harm.

If you don't get any further, try zones-discuss.

--
Ian.

___
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss


[zfs-discuss] First zone creation - getting ZFS error

2011-12-06 Thread Mark Creamer
I'm running OI 151a. I'm trying to create a zone for the first time, and am
getting an error about zfs. I'm logged in as me, then su - to root before
running these commands.

I have a pool called datastore, mounted at /datastore

Per the wiki document http://wiki.openindiana.org/oi/Building+in+zones, I
first created the zfs file system (note that the command syntax in the
document appears to be wrong, so I did the options I wanted separately):

zfs create datastore/zones
zfs set compression=on datastore/zones
zfs set mountpoint=/zones datastore/zones

zfs list shows:

NAME USED  AVAIL  REFER  MOUNTPOINT
datastore   28.5M  7.13T  57.9K  /datastore
datastore/dbdata28.1M  7.13T  28.1M  /datastore/dbdata
datastore/zones 55.9K  7.13T  55.9K  /zones
rpool   27.6G   201G45K  /rpool
rpool/ROOT  2.89G   201G31K  legacy
rpool/ROOT/openindiana  2.89G   201G  2.86G  /
rpool/dump  12.0G   201G  12.0G  -
rpool/export5.53M   201G32K  /export
rpool/export/home   5.50M   201G32K  /export/home
rpool/export/home/mcreamer  5.47M   201G  5.47M  /export/home/mcreamer
rpool/swap  12.8G   213G   137M  -

Then I went about creating the zone:

zonecfg -z zonemaster
create
set autoboot=true
set zonepath=/zones/zonemaster
set ip-type=exclusive
add net
set physical=vnic0
end
exit

That all goes fine, then...

zoneadm -z zonemaster install

which returns...

ERROR: the zonepath must be a ZFS dataset.
The parent directory of the zonepath must be a ZFS dataset so that the
zonepath ZFS dataset can be created properly.

Since the zfs dataset datastore/zones is created, I don't understand what
the error is trying to get me to do. Do I have to do:

zfs create datastore/zones/zonemaster

before I can create a zone in that path? That's not in the documentation,
so I didn't want to do anything until someone can point out my error for
me. Thanks for your help!

-- 
Mark
___
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss