Adding a zfs dataset to a booted zone

I'm currenltly playing with sun cluster, and have run into an interesting setup:

Is there any way to add a zfs dataset to a zone that is already running? (i dont know if this is a cluster issue or not, but I figure'd I'd start here)

I'm following the example in the Oracle App Server Data service guide located at : http://docs.sun.com/app/docs/doc/819-3061/6n5acckro?a=view

for the most part it all works. I have the zones setup, i can bounce the resource group back and forth, and things just work. The only issues is that I would like to let the zone admin's control the zfs dataset (snapshots, etc).

I know that I can do an 'add dataset' via zonecfg, but then I cant boot the zone unless the zpool is imported.

In my case, the problem is that the zone is always booted, and the zpool gets bounced between the two nodes (yes, there is a way to have suncluster boot the zone, but then you run into other issues. After reading the data service for solaris containers guide, I think I want to avoid that thing like the plague since patching becomes a nightmare )

[1109 byte] By [segfaultcoredumpa] at [2007-11-27 3:59:43]
# 1

Hi,

unfortunatly you are out of luck. The zpool import of the HAStoragePlus resource is one of the rare exceptions where even in a local zones rg the method is executed in the global zone.

So th zpool belongs to the global zone and the zones root administrator has no right to access it.

Sorry

Detlef

deulsuna at 2007-7-12 9:04:16 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...