ZFS Cannot unmount [pool]: Operation not permitted

When I try to replicate a zfs snapshot using zfs send/receive, I always get the following error:

Code:
cannot unmount '/pool0': Operation not permitted

If I manually unmount the /pool0 filesystem as root, it works, but I'm trying to set up a separate user to do this. I have granted the following ZFS permissions to the user:

Code:
create,destroy,mount,receive,snapshot

and the problem persists:

Code:
$ zfs unmount /pool0
cannot unmount '/pool0': Operation not permitted

Is there a way that I can perform a zfs send/receive as a non-root user?
 
In the forum link above, the user also showed a work around for getting it to work on 9.1-RELEASE with some sudo magic.
 
Back
Top