在 Samba 上配置 Ceph VFS

在 Samba 上配置 Ceph VFS

我正在尝试使用 vfs 模块通过 Samba 共享 CephFS 文件系统,但我能找到的说明都非常少,而且我尝试过的所有方法都不起作用。

到目前为止,我的 smb.conf 中有一个条目,内容如下

[CephFS]
path=/
vfs objects = acl_xattr ceph
ceph:config_file = /etc/ceph/cephsamba.conf

ceph:config_file 已被建议作为此选项地点

该网站并未给出该文件内容应该是什么的任何提示,而且我在其他地方也找不到任何参考资料。

我可以将 CephFS 直接挂载到系统上的挂载点并从那里通过 Samba 共享它,但我认为它可以直接通过 VFS 模块完成。

如果有人能给我提供一些关于如何共享此内容的见解/指导,我将不胜感激。

答案1

如果指定了配置文件选项,则需要指向 ceph 集群的配置文件,该集群具有您希望 samba 与之一起工作的 cephfs 文件系统。

如果您还没有运行带有 cephfs 文件系统的 ceph 集群,那么这个 samba vfs 模块不适合您。

相关内容