Страница 1 из 1

mount_nfs

Добавлено: 2008-04-21 14:41:33
xelak
Делал все по статье, не могу примонтировать.
http://www.lissyara.su/?id=1107


Клиент

Код: Выделить всё

FreeBSD 10.10.10.200 7.0-RELEASE FreeBSD 7.0-RELEASE 
Сервер

Код: Выделить всё

FreeBSD slon.cpe.catv 7.0-RELEASE FreeBSD 7.0-RELEASE
Клиент

Код: Выделить всё

10# 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
Сервер

Код: Выделить всё

> 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
    100003    2   tcp   2049  nfs
    100005    1   udp    887  mountd
    100003    3   tcp   2049  nfs
    100005    3   udp    887  mountd
    100005    1   tcp    659  mountd
    100005    3   tcp    659  mountd

Код: Выделить всё

> cat /etc/exports
/mnt/ -maproot=root -network 10.10.10.0 -mask 255.255.255.0

Код: Выделить всё

slon# cat /etc/hosts.allow | grep rpcbind
# name) *MUST* be specified for rpcbind(8).
#rpcbind : 192.0.2.32/255.255.255.224 : allow
#rpcbind : 192.0.2.96/255.255.255.224 : allow
rpcbind : 10.10.10.0/255.255.255.0 : allow
rpcbind : ALL : deny
# (Since this is an RPC service, rpcbind needs to be considered)
Че не так?

Re: mount_nfs

Добавлено: 2008-04-22 6:37:24
manefesto
как ругается при попытке монтирования ?

Re: mount_nfs

Добавлено: 2008-04-22 12:17:59
xelak
Обе! С сервака тоже не монтируется!!

Код: Выделить всё

[udp] 10.224.88.88:/mnt: RPCPROG_NFS: RPC: Program not registered

Re: mount_nfs

Добавлено: 2008-04-22 13:06:33
manefesto
Еще раз посмотри на свой rc.conf и то что дано в статье....У меня тоже такое было....пока не указал

Код: Выделить всё

rpcbind_enable="YES"

Re: mount_nfs

Добавлено: 2008-04-22 15:03:01
Alex Keda
с какимим флагами работает nfsd

Re: mount_nfs

Добавлено: 2008-04-22 16:20:48
xelak

Код: Выделить всё

rpcbind_enable="YES"
nfs_server_enable="YES"
nfs_server_flags="-t -n 5"
а по udp вообще коннекшн рефьюзд

Код: Выделить всё

[udp] 10.224.88.88:/mnt: Permission denied

Re: mount_nfs

Добавлено: 2008-04-22 21:59:54
iZEN
manefesto писал(а):Еще раз посмотри на свой rc.conf и то что дано в статье....У меня тоже такое было....пока не указал

Код: Выделить всё

rpcbind_enable="YES"
— это ненужно.

У меня:
/etc/exports:

Код: Выделить всё

/mediastore/music -ro -network 192.168.1 -mask 255.255.255.0
/etc/rc.conf:

Код: Выделить всё

nfs_server_enable="YES"
nfs_server_flags="-u -t -n 8"
/etc/hosts.allow: <не трогал>

Монтирую удалённо:

Код: Выделить всё

% mount_nfs 192.168.1.17:/mediastore/music /media

Re: mount_nfs

Добавлено: 2008-04-23 6:10:41
manefesto
xelak писал(а):

Код: Выделить всё

rpcbind_enable="YES"
nfs_server_enable="YES"
nfs_server_flags="-t -n 5"
а по udp вообще коннекшн рефьюзд

Код: Выделить всё

[udp] 10.224.88.88:/mnt: Permission denied
Права на папку дай

Re: mount_nfs

Добавлено: 2008-04-23 12:13:45
xelak
Права на папку дай
тоже самое... :?

Re: mount_nfs

Добавлено: 2008-04-23 14:15:42
manefesto
ну что могу сказать....

Код: Выделить всё

man mount_nfs

Re: mount_nfs

Добавлено: 2008-04-23 14:38:30
iZEN
Исправил предыдущее сообщение — у меня

Код: Выделить всё

nfs_server_flags="-u -t -n 8"
есть ещё в /etc/rc.conf.

Расшаренные каталоги смотрятся по команде showmount -e
xelak писал(а):

Код: Выделить всё

[udp] 10.224.88.88:/mnt: Permission denied
Надо чтобы каталог монтирования принадлежал тому, кто монтирует:

Код: Выделить всё

% chown xelak /mnt

Re: mount_nfs

Добавлено: 2008-04-23 14:41:23
manefesto
плохо пытаешься решить проблему.
Я например не гуру, но воспользовавшись статьей, все настроил...

Пробуй локально на серваке подцепить nfs шару...
Я именно так и начинал разбираться..

Re: mount_nfs

Добавлено: 2008-04-23 16:59:09
xelak
Решено!
Тормоз тоже механизм!!
Короче сижу через нат, и в exports ставил не ту сеть!
а почему сам с себя сервак не монтировался хз! Подумаю отпишусь!
Всем огромное ПАСИБА за помощь!

:P

Re: mount_nfs

Добавлено: 2008-04-23 17:56:36
manefesto
беги за пивом

Re: mount_nfs

Добавлено: 2008-10-21 19:15:21
OlegusMDH
У меня та же проблема, но сеть вот я верно прописал.
Сервер и клиент

Код: Выделить всё

FreeBSD 7.1-PRERELEASE  
Сервер

Код: Выделить всё

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
На сервере в /log/messages:

Код: Выделить всё

Oct 21 20:06:44 cs2 mountd[29426]: mount request denied from 192.168.0.252 for /test

Re: mount_nfs

Добавлено: 2008-12-17 13:22:16
hodok
="OlegusMDH"]У меня та же проблема, но сеть вот я верно прописал.
/rc.conf

Код: Выделить всё

nfs_server_enable="YES"
nfs_server_flags="-u -n 50"
rpcbind_enable="YES"
nfs_client_enable="YES"
а mountd у тебя как запускается?

Re: mount_nfs

Добавлено: 2008-12-17 15:00:43
OlegusMDH
Тогда мне помогло перезапустить сервисы таким образом:

Код: Выделить всё

killall -9 rpcbind
killall -9 nfsd
killall -9 mountd
sleep 2
rpcbind
nfsd -u -n 40
mountd -r
Видимо, когда я менял настройки, я неправильно перезапускал сервисы.