При попытке монтирования с клиентской машины получаю (классическое) сообщение:
mount: fsl:/home/primer-a failed, reason given by server: Permission denied
Запущены portmap, rcp.mountd, rpc.nfsd. Проверены командами ps aux | grep (prog) и rpcinfo -p.
Советы в интернете (вообще, какие смог найти) сообщают, что я либо настроил не верно /etc/exports, либо не запустил после его редактирования exportfs. Запускал.
Содержимое /etc/exports вот:
/home/primer-a primer(rw)
Что я делаю не так?
Вооще, где найти для начинающего люниксоида внятный пример по-русски, как настроить nfs?
только сегодня
только сегодня на работе подключение nfs настраивал ;)
Не знаю что ты делал не так, но я напишу всю последовательность, и на что особенно обратить внимание.
1) в конфиге ядра должна быть включена поддержка NFS:
2) emerge nfs-utils
3) редактируем /etc/exports, у меня следующее:
первое - это путь к директории, которая расшаривается
второе - IP машины (диапазон IP) для которой шара доступна, в скобках опции -
режим доступа
ro - только чтение
rw - чтение/запись
sync - синхронный режим доступа
4) запускаем nfs сервер -
и добавляем его в автостарт при загрузке -
5) на клиентской машине монтируем шару (я добавил в fstab, чтобы ручками не париться каждый раз, строка из fstab):
вместо server вписываешь имя своего сервера или его IP, если впишешь имя сервера, то посмотри чтобы в файле /etc/hosts было для него соответствие имени<>IP
Теперь касательно того почему у тебя не монтируется -
1) директория primer создана на клиентской машине?
2) какие права доступа (permissions) у /home/primer-a ?
ради эксперимента, дабы убедиться что NFS настроен и работает, можешь попробовать сменить права доступа к директории:
этот пост надо кикнуть =)
kickMe =)
_______________________________________
грех обманывать компиляторы в субботу
тож борюсь с NFS,
тож борюсь с NFS, только у меня малость другая проблема:
вот что на клиенте:
примерно ч\з полминуты
ядро и на клиенте и на сервере
на серваке правил только
и добавил правила iptables'у
подскажите, где собака роется ?
_______________________________________
грех обманывать компиляторы в субботу
В nfs не
В nfs не разбираюсь - у себя настроил методом тыка. Я запускал /etc/init.d/nfs start и ещё nfsmount