ZFS。卸载重复的条目

时间:2016-07-19 20:06:55

标签: unix freebsd zfs

在使用zfs快照进行一些不成功的实验后,我看到以下输出为' zfs list':

$ zfs list
NAME                                    USED  AVAIL  REFER  MOUNTPOINT
tank                                   1.48T  2.64T  25.4K  none
tank/home                              92.6K  2.64T  92.6K  legacy
tank/jails                             1.46T  2.64T  41.1K  legacy
tank/jails/jail05                      18.3G  2.64T  17.7G  /jails/jail05
tank/jails/jail06                      18.3G  2.64T  17.7G  /jails/jail06
tank/jails/somefldr                    18.3G  2.64T  17.7G  /jails/jail06

现在有两个具有相同名称的挂载点( / jails / jail06 )指向不同的zfs目录。 zfs unmount命令不起作用。

$ sudo zfs unmount /jails/jail06
cannot unmount '/jails/jail06': not a mountpoint

寻找任何解决此问题的建议。提前谢谢!

UPD:

zfs mount

显示没有 / jails / jail06 挂载。

2 个答案:

答案 0 :(得分:3)

您可以按名称而不是mountpoint卸载:

value[0].id_bahan

您可以更改特定数据集的挂载点:

value[1].id_detail

另外" zfs list"显示所有数据集的列表(已安装和未安装)

答案 1 :(得分:2)

您可以使用mount查看文件系统是否实际挂载。仅仅因为它有一个给定的挂载点并不意味着它被安装。

看起来您已为zfs文件系统设置了挂载点,但未挂载它们。