You can unmount file systems by using the zfs unmount subcommand. The unmount command can take either the mount point or the file system name as arguments.
In the following example, a file system is unmounted by file system name:
# zfs unmount tank/home/tabriz |
In the following example, the file system is unmounted by mount point:
# zfs unmount /export/home/tabriz |
The unmount command fails if the file system is active or busy. To forcibly unmount a file system, you can use the -f option. Be cautious when forcibly unmounting a file system, if its contents are actively being used. Unpredictable application behavior can result.
# zfs unmount tank/home/eschrock cannot unmount '/export/home/eschrock': Device busy # zfs unmount -f tank/home/eschrock |
To provide for backwards compatibility, the legacy umount command can be used to unmount ZFS file systems. For example:
# umount /export/home/bob |
For more information about the zfs umount command, see zfs(1M).