Я установил сервер NFS на своей Ubuntu 12.04 64 бита с apt-get install
и когда я пытаюсь запустить сервер, я всегда вижу:
NFS kernel daemon: no support in current kernel.
Вы проверяли официальную документацию Ubuntu о Сетевой файловой системе (NFS)?
Поскольку ошибка говорит Вам, Ваше текущее ядро GNU/Linux (что такое ядро?) не поддерживает NFS. Можно решить его любой
Установка пакета, обеспеченного Ubuntu, чтобы сэкономить Вам время и усилие, требуемое для предыдущих опций:
sudo apt-get install nfs-kernel-server
Возможно, у Вас есть модуль для этого, но он просто не загружается в таком случае: modprobe nfs
и попробуйте еще раз.
Или выполните рекомендуемую процедуру в документации и запустите сервис NFS в Ubuntu путь (надеясь, что это будет modprobe это для Вас в случае необходимости, я не уверен, делает ли это):
sudo /etc/init.d/nfs-kernel-server start
И конечно, не забывайте настраивать свой экспорт в /etc/exports
. Это не Ваша проблема, но так как это - часть конфигурации NFS, я объясняю это также.
Помните, что пробелы имеют значение, таким образом,
/home bob.example.com(rw)
/home bob.example.com (rw)
отличаются.
Первая строка работает, вероятно, как ожидалось, давая разрешения чтения-записи bob.example.com, в то время как вторая строка дает разрешения значения по умолчанию bob.example.com (только для чтения) и полномочия чтения-записи всем другим. (Кредитная информация и дополнительная информация:/etc/exports Конфигурационный файл, Red Hat)