【问题标题】:ZFS. Unmount duplicated entriesZFS。卸载重复的条目
【发布时间】:2016-07-20 19:22:42
【问题描述】:

在对 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 卸载命令不起作用。

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

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

更新:

zfs mount

显示未安装 /jails/jail06

【问题讨论】:

    标签: unix freebsd zfs


    【解决方案1】:

    您可以按名称而不是安装点卸载:

    zfs unmount tank/jails/jail06
    

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

    zfs set mountpoint=/jails/somefldr tank/jails/somefldr
    

    “zfs list”还显示所有数据集的列表(已安装和已卸载)

    【讨论】:

    • 感谢这一点。实际上我的 fsystems 没有挂载,所以我只是更改了挂载点,然后做了'zfs mount'
    【解决方案2】:

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

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

    【讨论】:

    • 是的,我刚刚发现 fs 没有挂载。
    猜你喜欢
    • 2017-12-14
    • 2020-05-11
    • 2015-02-25
    • 2021-05-26
    • 2018-06-28
    • 1970-01-01
    • 2015-12-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多