ZFS "Dataset is busy" error

Bob Friesenhahn bfriesen at simple.dallas.tx.us
Wed Dec 30 23:52:55 UTC 2009


>
> Added a super simple entry to my smb.conf to allow user test to get to the shared /tank (which works fine, AFAICT), restarted all services and browsed the share from my windows host.  I dropped in half a dozen text files, then tried...
>
> curie# zfs list
> NAME   USED  AVAIL  REFER  MOUNTPOINT
> tank  70.5K  2.94G    18K  /tank
>
> curie# zfs snapshot tank at snap1
> cannot create snapshot 'tank at snap1': dataset is busy

This seems to have something to do with how the filesystem is mounted.

See

http://www.mail-archive.com/zfs-discuss@opensolaris.org/msg00812.html

Also see

http://defect.opensolaris.org/bz/show_bug.cgi?id=5000

So try

   zfs unmount tank
   zfs mount tank

and maybe it will start working as expected.

I am finding more Google hits for FreeBSD and OS-X than I am for 
Solaris so it may be that this issue is somewhat OS specific.

Bob
--
Bob Friesenhahn
bfriesen at simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/


More information about the freebsd-fs mailing list