Страница 1 из 1
mount_nfs - mount request denied
Добавлено: 2008-10-22 13:27:45
OlegusMDH
Делаю PXE с использованием NFS. Неожиданно встал на монтировании папки через NFS. В итоге уже просто создал папку test и пробовал монтировать по всякому, но на все попытки - Access denied. Перелопатил конфиги, гугл и форум. Но не помогло. Прошу совета.
Сервер и клиент
Сервер
Код: Выделить всё
cs2# rpcinfo -p
program vers proto port service
100000 4 tcp 111 rpcbind
100000 3 tcp 111 rpcbind
100000 2 tcp 111 rpcbind
100000 4 udp 111 rpcbind
100000 3 udp 111 rpcbind
100000 2 udp 111 rpcbind
100000 4 local 111 rpcbind
100000 3 local 111 rpcbind
100000 2 local 111 rpcbind
100005 1 udp 933 mountd
100005 3 udp 933 mountd
100005 1 tcp 933 mountd
100005 3 tcp 933 mountd
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
/rc.conf
Код: Выделить всё
nfs_server_enable="YES"
nfs_server_flags="-u -n 50"
rpcbind_enable="YES"
nfs_client_enable="YES"
/etc/exports
Код: Выделить всё
/test -maproot=root -network 192.168.0.0 -mask 255.255.255.0
/etc/hosts.allow
Код: Выделить всё
cs2# cat /etc/hosts.allow | grep rpcbind
rpcbind : 192.168.0.0/255.255.255.0 : allow
rpcbind : ALL : deny
При монтировании, на клиенте выдает:
Код: Выделить всё
FS2BAT# mount_nfs 192.168.0.247:/test /home/test
[udp] 192.168.0.247:/test: Permission denied
На папку test, что на сервере - права 777.
На сервере в /log/messages:
Код: Выделить всё
Oct 21 20:06:44 cs2 mountd[29426]: mount request denied from 192.168.0.252 for /test
Re: mount_nfs - mount request denied
Добавлено: 2008-10-22 13:39:09
strmaks
А монтируете из под root ?
Re: mount_nfs - mount request denied
Добавлено: 2008-10-22 14:37:53
OlegusMDH
Да, все из под root.
Re: mount_nfs - mount request denied
Добавлено: 2008-10-22 20:24:18
manefesto
надо права правильно выставить.
Тоже сталкивался с таким.
Re: mount_nfs - mount request denied
Добавлено: 2008-10-22 20:49:18
OlegusMDH
На папку TEST, к которой идет монтирование стоят права 777, владелец root. Что посоветуете?
Re: mount_nfs - mount request denied
Добавлено: 2008-10-22 21:06:19
Alex Keda
посомтреть логи на сервере.
в них явно будет указана причина.
Re: mount_nfs - mount request denied
Добавлено: 2008-10-23 16:07:20
OlegusMDH
Единственное что засвечивается в логах
в /log/messages сервера:
Код: Выделить всё
Oct 21 20:06:44 cs2 mountd[29426]: mount request denied from 192.168.0.252 for /test
В auth.log были сообщения от Inetd и rpcbind, но я их успокоил добавив разрешения в hosts.allow
Больше в логах жалоб не обнаружил.
Re: mount_nfs - mount request denied
Добавлено: 2008-10-24 18:06:54
OlegusMDH
Посоветуйте плиз куда еще можно копнуть. Какие чаще всего причины отказа NFS подключать папку. Я уже рассмотрел все варианты, которые нашел в Гугле и накопал в этом форуме.
Re: mount_nfs - mount request denied
Добавлено: 2008-10-24 18:39:11
strmaks
OlegusMDH писал(а):Посоветуйте плиз куда еще можно копнуть. Какие чаще всего причины отказа NFS подключать папку. Я уже рассмотрел все варианты, которые нашел в Гугле и накопал в этом форуме.
На сервере только 1 IP ???
Re: mount_nfs - mount request denied
Добавлено: 2008-10-24 18:58:45
OlegusMDH
strmaks писал(а):OlegusMDH писал(а):Посоветуйте плиз куда еще можно копнуть. Какие чаще всего причины отказа NFS подключать папку. Я уже рассмотрел все варианты, которые нашел в Гугле и накопал в этом форуме.
На сервере только 1 IP ???
Сервер является роутером. У него 2 IP
192.168.0.247 смотрит в локалку
10.6.151.3 смотрит в локалку провайдера (в инет)
Подключаюсь из своей локалки с 192.168.0.252
Re: mount_nfs - mount request denied
Добавлено: 2008-10-24 19:15:31
strmaks
OlegusMDH писал(а):strmaks писал(а):OlegusMDH писал(а):Посоветуйте плиз куда еще можно копнуть. Какие чаще всего причины отказа NFS подключать папку. Я уже рассмотрел все варианты, которые нашел в Гугле и накопал в этом форуме.
На сервере только 1 IP ???
Сервер является роутером. У него 2 IP
192.168.0.247 смотрит в локалку
10.6.151.3 смотрит в локалку провайдера (в инет)
Подключаюсь из своей локалки с 192.168.0.252
ПОпробуй обратится на 10.6.151.3. У меня подобный прикол был.
Re: mount_nfs - mount request denied
Добавлено: 2008-10-25 15:47:29
OlegusMDH
Я попробовал из локалки 192.168.0:
Код: Выделить всё
mount_nfs 10.6.151.3:/test /home/test
[udp] 10.6.151.3:/test: NFSPROC_NULL: RPC: Timed out
Затем добавил в /etc/exports
Попробовал с компа из сети провайдера (10.6.151.2)
Код: Выделить всё
mount_nfs 10.6.151.3:/test /test
[udp] 10.6.151.3:/test: Permission denied
В /var/log/messages:
Код: Выделить всё
Oct 25 16:45:38 cs2 mountd[29426]: mount request denied from 10.6.151.2 for /test
Re: mount_nfs - mount request denied
Добавлено: 2008-10-27 11:20:32
StamPit
А если попробовать прогнать fsck -y на том разделе, который собираешься монтировать?
Я тоже долго копал, потом натолкнулся на такую проблему - целевая система отказывается принимать запрос на монтирование unclean раздела. Нигде это вроде бы не документировано, но такая штука часто бывает.
Re: mount_nfs - mount request denied
Добавлено: 2008-10-27 22:58:23
OlegusMDH
Да, я уже сталкивался с тем, что без проверки диска монтирование не проходит. Сегодня сел опять за эту проблему и обнаружил что все монтируется. Я неправильно перезапускал сервисы. Помог вариант lissyara :
Код: Выделить всё
killall -9 rpcbind
killall -9 nfsd
killall -9 mountd
sleep 2
rpcbind
nfsd -u -n 40
mountd -r
И все заработало.
Я же перезапускал killall -1 nfsd, как вычитал в инструкциях по настройке NFS.
Re: mount_nfs - mount request denied
Добавлено: 2008-10-27 23:01:01
OlegusMDH
Большое спасибо за внимание и участие.
Кстати пока возился с NFS, параллельно на Линуксе настроил систему бэкапирования и развертывания через PXE - FOG (fogproject.org), изучаю возможности, очень неплохой комплекс, но для Линукс.
Re: mount_nfs - mount request denied
Добавлено: 2008-10-28 0:16:36
StamPit
Ну именно для FOG и VMWare Server (тогда ещё ESXi не был бесплатным) у меня стоит Ubuntu Server

Отличная штука...
По теме - ИМХО, достаточно было перезапустить mountd, а не nfsd
Жаль, статью тут про FOG не написать... Не *BSD однако....
Re: mount_nfs - mount request denied
Добавлено: 2008-12-17 13:24:29
hodok
manefesto писал(а):надо права правильно выставить.
Тоже сталкивался с таким.
Извините за глупый вопрос, а какие должны быть права?

Re: mount_nfs - mount request denied
Добавлено: 2009-10-08 8:56:07
kron
Код: Выделить всё
killall -9 rpcbind
killall -9 nfsd
killall -9 mountd
sleep 2
rpcbind
nfsd -u -n 40
mountd -r
Выполни это, а права у меня допустим
Код: Выделить всё
drwxr-xr-x 2 root wheel 512 Oct 8 09:44 vhosts
Re: mount_nfs - mount request denied
Добавлено: 2009-11-11 18:14:11
Jolly
Тоже встретился с этим по ходу статьи - всё дело в mountd
