我正在尝试创建一个ZFS数据集,其大小有限,可以作为timemachine共享。我已经设法让timemachine共享使用netatalk,但是我无法限制zfs数据集的大小并与netatalk共享它。
我尝试过sudo zfs create -V 500GB mypool/timemachine,它确实创建了一个数据集,但我不能将它看作是mac上的一个有效的timemachine驱动器。在运行zfs list时,我注意到dataset没有挂载点,并且我尝试过zfs mount -a挂载它,但是没有运气。
我目前没有多少关于我的池,因为它是一个新的安装,所以如果我必须重新开始,然后再分割池,然后我可以,但任何关于如何做这方面的建议是学徒。
发布于 2021-03-29 08:31:15
注意,您正在创建一个zvol (块存储),而不是dataset--由于使用了-V-which,在/dev/zvol/mypool/timemachine上应该是可见的。您可以使用mkfs.XXX对其进行格式化。
如果您真的想创建一个数据集,因为您不需要一个特定的文件系统,那么请省略上面提到的-V 500GB以便创建一个数据集,而使用zfs set quota=500G mypool/timemachine来限制它的大小。
https://openzfsonosx.org/wiki/Time_机器_备份可能会让您了解如何使用这两种存储。但是,由于您在上面提到了Netatalk,您可能知道https://openwrt.org/docs/guide-user/services/nas/netatalk_配置中讨论过的相关步骤。
发布于 2021-03-29 10:31:06
谢谢你的澄清,我是新来的,所以这一切都有帮助。我用这个解决方案来设定配额,而且效果很好。
谢谢你的链接。
https://askubuntu.com/questions/1327870
复制相似问题