I guess in some way this defeats the purpose of a jail. In some other way, I think it adds an extra layer of separation.
I'd like to know if I can allow two jails to access a ZFS dataset at the same time. The main requirement being that both jails can use the zfs utility (from within the jail, not outside) to create/delete snapshots and child datasets. The use case for this would be that one jail is responsible creating & deleting datasets/snapshots. The other jail would mount a read-only dataset from a snapshot.
I'd like to know if I can allow two jails to access a ZFS dataset at the same time. The main requirement being that both jails can use the zfs utility (from within the jail, not outside) to create/delete snapshots and child datasets. The use case for this would be that one jail is responsible creating & deleting datasets/snapshots. The other jail would mount a read-only dataset from a snapshot.