在对zfs快照进行了一些不成功的实验之后,我看到“zfs列表”的输出如下:
$ 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卸载命令不起作用。
$ sudo zfs unmount /jails/jail06
cannot unmount '/jails/jail06': not a mountpoint寻求任何解决这个问题的建议。提前感谢!
Upd:
zfs mount不显示挂载的/jails/jail06。
发布于 2016-07-20 11:22:42
您可以使用mount查看文件系统是否实际挂载。仅仅因为它有一个给定的挂载点,并不意味着它被挂载了。
看起来您已经为zfs文件系统设置了挂载点,并且没有挂载。
发布于 2016-07-20 11:01:58
您可以按名称卸载,而不是挂载点:
zfs unmount tank/jails/jail06可以更改特定数据集的挂载点:
zfs set mountpoint=/jails/somefldr tank/jails/somefldr"zfs列表“还显示了所有数据集(挂载和卸载)的列表。
https://stackoverflow.com/questions/38467564
复制相似问题