需要用户空间 NFS 服务器

需要用户空间 NFS 服务器

我需要在 LXC 容器内运行 NFS(这意味着我不能使用内核 NFS 驱动程序)。

因此我需要一个用户空间 NFS 服务器。

  • UNFS3 - 似乎是显而易见的选择,但它无法在 Ubuntu 12.04 上编译,并且不受支持
  • NFS-GANESHA-另一个选项,但我无法编译它,依赖项列表似乎无限期地持续下去,然后它最终因难以辨认的 make 错误而失败。

是否有任何选项得到积极维护并拥有用户社区?或者只是普通的可用选项?

答案1

Nfs-ganesha 应该没问题。EPEL 应该很快就会出现,但它们是以 RHEL 为中心的。根据您的需要,dCache 项目有一个基于 Java 的 nfs 服务器https://github.com/dCache/jpnfs.git。它是 dCache 特有的,但如果需要,它们也可以提供磁盘文件服务。

答案2

其他可能性包括 ftp、samba 和 webdav

http://www.webdav.org/mod_dav/ http://www.webdav.org/cadaver/

相关内容