我需要在 LXC 容器中运行 NFS(这意味着我不能使用内核 NFS 驱动程序)。
因此,我需要一个用户空间 NFS 服务器。
- UNFS3 - 似乎是显而易见的选择,但它不能在 Ubuntu 12.04 上编译并且不支持
- NFS-GANESHA - 另一种选择,但我无法编译它,依赖项列表似乎无限期地继续下去,然后它最终因无法辨认的 make 错误而失败。
是否有任何选项得到积极维护并拥有用户社区?还是那只是简单的工作?
我需要在 LXC 容器中运行 NFS(这意味着我不能使用内核 NFS 驱动程序)。
因此,我需要一个用户空间 NFS 服务器。
是否有任何选项得到积极维护并拥有用户社区?还是那只是简单的工作?
Nfs-ganesha 应该没问题。应该很快就会有 EPEL,但它们是以 RHEL 为中心的。根据您的需要,有一个来自 dCache 项目https://github.com/dCache/jpnfs.git的基于 java 的 nfs 服务器。它是特定于 dCache 的,但如果需要,它们也可以提供磁盘文件。
其他可能性是 ftp、samba 和 webdav
http://www.webdav.org/mod_dav/ http://www.webdav.org/cadaver/