用户空间需要NFS服务器

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

Ergo我需要一个用户空间的NFS服务器。

  • UNFS3 – 似乎是明智的select,但它不能在Ubuntu 12.04上编译,并且不支持
  • NFS-GANESHA – 另一种select,但是我没有把它编译出来,依赖关系列表似乎无限期地继续下去,然后终于失败了,出现了无法解读的错误。

有没有任何选项是积极维护和有一个用户社区? 或者那只是简单的工作?

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

其他的可能性,虽然是FTP,桑巴和WebDAV

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