![我将 ZFS 挂载到 /home,但尚未链接?](https://linux22.com/image/988653/%E6%88%91%E5%B0%86%20ZFS%20%E6%8C%82%E8%BD%BD%E5%88%B0%20%2Fhome%EF%BC%8C%E4%BD%86%E5%B0%9A%E6%9C%AA%E9%93%BE%E6%8E%A5%EF%BC%9F.png)
和都有一个名为(这是我的用户名)的文件夹。但是,如果我向 中添加另一个文件夹,/home
它不会出现在 中。如果我向 中添加另一个文件夹,它不会出现在 home 中。/tank/home
main
/home
/tank/home
/tank/home
当我输入时sudo zfs mount
它说:
tank/home /home
tank /tank
答案1
这是预期的行为。
即使它们在创建时默认匹配,您也不应该混淆数据集名称(此处tank
和)以及tank/home
它们最初挂载到的目录()。/tank
/tank/home
您(或其他人?)将tank/home
mountpoint 属性更改为/home
。执行此操作后,tank
数据集可以包含一个名为 的目录,并且该目录与数据集中包含的目录home
完全无关。/home
tank/home
还要注意,这tank
不是驱动器,甚至不是卷,它们tank
共享tank/home
同一个存储池,因此填充其中任何一个都会减少它们的公共可用空间。