在使用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 挂载。
答案 0 :(得分:3)
您可以按名称而不是mountpoint卸载:
value[0].id_bahan
您可以更改特定数据集的挂载点:
value[1].id_detail
另外" zfs list"显示所有数据集的列表(已安装和未安装)
答案 1 :(得分:2)
您可以使用mount
查看文件系统是否实际挂载。仅仅因为它有一个给定的挂载点并不意味着它被安装。
看起来您已为zfs文件系统设置了挂载点,但未挂载它们。