Oracle Solaris ZFS 管理指南

取消挂载 ZFS 文件系统

通过使用 zfs unmount 子命令可以取消挂载 ZFS 文件系统。unmount 命令可以采用挂载点或文件系统名称作为参数。

在以下示例中,按文件系统名称取消挂载一个文件系统:


# zfs unmount tank/home/tabriz

在以下示例中,按挂载点取消挂载一个文件系统:


# zfs unmount /export/home/tabriz

如果文件系统处于繁忙状态,则 unmount 命令将失败。要强行取消挂载文件系统,可以使用 -f 选项。如果文件系统内容正处于使用状态,强行取消挂载该文件系统时请务必小心。否则,会产生不可预测的应用程序行为。


# zfs unmount tank/home/eschrock
cannot unmount '/export/home/eschrock': Device busy
# zfs unmount -f tank/home/eschrock

要提供向后兼容性,可以使用传统的 umount 命令来取消挂载 ZFS 文件系统。例如:


# umount /export/home/bob

有关 zfs umount 命令的更多信息,请参见 zfs(1M)