Hello, I don't have much experience with delegating a zfs volume instead of just a data set to a zone, but I believe the "add dataset" method you've used second probably won't work, as that's how you add a regular zfs filesystem.
http://lists.omniti.com/pipermail/omnios-discuss/2013-January/000413.html sounds like exactly the same issue though. Going back to the last time I needed a zvol inside a zone, I think I might have tried creating the zvol on a dataset that had been delegated to the zone already, and mounted/delegated the parent dataset to the zone normally. The dataset would have then been created by the zone, rather then the gz. --Zach Malone On Thu, Jan 30, 2014 at 7:35 PM, Frédéric Alix <[email protected]> wrote: > Hello :) > > I have two problem for use a zfs dataset in a zone. > > First, i would like use it as a device > > zfs create -V5g rpool/data0 > In zonecfg: > add device > set match = "/dev/zvol/dsk/rpool/data0" > end > > I boot the zone, and the device don't appear. > I read this, but it not resolve the problem > http://lists.omniti.com/pipermail/omnios-discuss/2013-February/000479.html > > After, i try to use it lie this: > add dataset > set name = rpool/data0 > end > > and when i want boot the zone: > root@box:/var/tmp# zoneadm -z nappit0 boot > zone 'nappit0': cannot open ZFS dataset 'rpool/data0' > zoneadm: zone 'nappit0': call to zoneadmd failed > > But my dataset exist > root@box:/var/tmp# zfs list rpool/data0 > NAME USED AVAIL REFER MOUNTPOINT > rpool/data0 5,16G 33,2G 16K - > > > > Can you help me please ? > > Regards, Frédéric > > _______________________________________________ > OmniOS-discuss mailing list > [email protected] > http://lists.omniti.com/mailman/listinfo/omnios-discuss > _______________________________________________ OmniOS-discuss mailing list [email protected] http://lists.omniti.com/mailman/listinfo/omnios-discuss
