Требуется сервер NFS в пользовательском пространстве

Требуется сервер NFS в пользовательском пространстве

Мне нужно запустить NFS в контейнере LXC (это значит, что я не могу использовать драйвер NFS ядра).

Поэтому мне нужен NFS-сервер пользовательского пространства.

  • UNFS3 — кажется очевидным выбором, но он не компилируется в Ubuntu 12.04 и не имеет поддержки
  • NFS-GANESHA — еще один вариант, но мне не удалось его скомпилировать, список зависимостей, казалось, продолжался бесконечно, а затем он в конце концов просто вылетел с непонятными ошибками make.

Есть ли какие-то варианты, которые активно поддерживаются и имеют сообщество пользователей? Или которые просто работают?

решение1

Nfs-ganesha должно быть в порядке. EPEL должен быть довольно скоро, но они ориентированы на RHEL. В зависимости от ваших потребностей, есть сервер nfs на основе java из проекта dCachehttps://github.com/dCache/jpnfs.git. Это специфично для dCache, но при необходимости они могут обслуживать и файлы на диске.

решение2

другие возможности - ftp, samba и webdav

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

Связанный контент