на сервере(BSD 4.8) в rc.conf прописал следующее:portmap_enable="YES"
nfs_server_enable="YES"
nfs_server_flags="-u -t -n -4"
mountd_flags="r"У клиента прописано rc.conf прописал:
nfs_client_enable="YES"
На сервере в /etc/exports прописал:
/home -alldirs 217.106.58.222 217.106.58.221на клиенте монтирую так
helios# mount 217.106.58.221:/home /mnt/testвыдаёт он мне вот что
217.106.58.221:/home: RPCMNT: clnt_create: RPC: Program not registered
217.106.58.221:/home: RPCMNT: clnt_create: RPC: Program not registered
217.106.58.221:/home: RPCMNT: clnt_create: RPC: Program not registeredкак с эти бороться ?
>на сервере(BSD 4.8) в rc.conf прописал следующее:
>
>portmap_enable="YES"
>nfs_server_enable="YES"
>nfs_server_flags="-u -t -n -4"
>mountd_flags="r"
>
>У клиента прописано rc.conf прописал:
>nfs_client_enable="YES"
>На сервере в /etc/exports прописал:
>/home -alldirs 217.106.58.222 217.106.58.221
>
>на клиенте монтирую так
>helios# mount 217.106.58.221:/home /mnt/test
>
>выдаёт он мне вот что
>217.106.58.221:/home: RPCMNT: clnt_create: RPC: Program not registered
>217.106.58.221:/home: RPCMNT: clnt_create: RPC: Program not registered
>217.106.58.221:/home: RPCMNT: clnt_create: RPC: Program not registered
>
>как с эти бороться ?покажи вывод команды rpcinfo -p на машиен которая экспортирует
пример:[linas@linas]$ rpcinfo -p
program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100024 1 udp 996 status
100024 1 tcp 1011 status
100005 3 udp 993 mountd
100005 3 tcp 1009 mountd
100005 1 udp 993 mountd
100005 1 tcp 1009 mountdктото у тебя не запущен может?
На сервере:
helios# rpcinfo -p
program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100024 1 udp 967 status
100003 2 tcp 2049 nfs
100024 1 tcp 1018 status
100003 3 tcp 2049 nfs
2LinaS:скинь свою асю плиз
На сервере:
helios# rpcinfo -p
program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100024 1 udp 967 status
100003 2 tcp 2049 nfs
100024 1 tcp 1018 status
100003 3 tcp 2049 nfs
100005 3 udp 910 mountd
100005 3 tcp 1015 mountd
100005 1 udp 910 mountd
100005 1 tcp 1015 mountd
helios#
2LinaS:скинь свою асю плиз
ага
значит запущен такину а машина с которой монтируешь?
у нее адрес, перечисленный в /etc/exports первой машины? (какой там у тебя X.X.X.222)
?linas# sockstat|grep nfs
что говорит?linas# ipfw show
что говорит?
>2LinaS:скинь свою асю плиз[linas@linas]$ ps axww| grep mountd
17616 ?? Is 0:00,00 mountd -r
[linas@linas]$у тебя я его не вижу
потому и грабли (?)
linas# which mountd
/sbin/mountdmount -r
попробуй
>>2LinaS:скинь свою асю плиз
>
>[linas@linas]$ ps axww| grep mountd
>17616 ?? Is 0:00,00 mountd -r
>
>[linas@linas]$
>
>у тебя я его не вижу
>потому и грабли (?)
>linas# which mountd
>/sbin/mountd
>
>mount -r
>попробуйМожет mountd -r ?
Жёстко запускаю mountd -r
Вот что выдаёт сервак:
helios# mountd -r
helios# rpcinfo -p
program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100024 1 udp 1018 status
100024 1 tcp 1023 status
100005 3 udp 1015 mountd
100005 3 tcp 1021 mountd
100005 1 udp 1015 mountd
100005 1 tcp 1021 mountd
helios#
>>>2LinaS:скинь свою асю плиз
>>
>>[linas@linas]$ ps axww| grep mountd
>>17616 ?? Is 0:00,00 mountd -r
>>
>>[linas@linas]$
>>
>>у тебя я его не вижу
>>потому и грабли (?)
>>linas# which mountd
>>/sbin/mountd
>>
>>mount -r
>>попробуй
>
>Может mountd -r ?
>Жёстко запускаю mountd -r
>Вот что выдаёт сервак:
>helios# mountd -r
>helios# rpcinfo -p
> program vers proto port
> 100000 2 tcp
> 111 portmapper
> 100000 2 udp
> 111 portmapper
> 100003 2 udp
> 2049 nfs
> 100003 3 udp
> 2049 nfs
> 100003 2 tcp
> 2049 nfs
> 100003 3 tcp
> 2049 nfs
> 100024 1 udp
> 1018 status
> 100024 1 tcp
> 1023 status
> 100005 3 udp
> 1015 mountd
> 100005 3 tcp
> 1021 mountd
> 100005 1 udp
> 1015 mountd
> 100005 1 tcp
> 1021 mountd
>helios#пропиши в /etc/hosts.allow
portmap : you_ip/you_mask : allow
если в начале не стоит
ALL : ALL : allow
>>>>2LinaS:скинь свою асю плиз
>>>
>>>[linas@linas]$ ps axww| grep mountd
>>>17616 ?? Is 0:00,00 mountd -r
>>>
>>>[linas@linas]$
>>>
>>>у тебя я его не вижу
>>>потому и грабли (?)
>>>linas# which mountd
>>>/sbin/mountd
>>>
>>>mount -r
>>>попробуй
>>
>>Может mountd -r ?
>>Жёстко запускаю mountd -r
>>Вот что выдаёт сервак:
>>helios# mountd -r
>>helios# rpcinfo -p
>> program vers proto port
>> 100000 2 tcp
>> 111 portmapper
>> 100000 2 udp
>> 111 portmapper
>> 100003 2 udp
>> 2049 nfs
>> 100003 3 udp
>> 2049 nfs
>> 100003 2 tcp
>> 2049 nfs
>> 100003 3 tcp
>> 2049 nfs
>> 100024 1 udp
>> 1018 status
>> 100024 1 tcp
>> 1023 status
>> 100005 3 udp
>> 1015 mountd
>> 100005 3 tcp
>> 1021 mountd
>> 100005 1 udp
>> 1015 mountd
>> 100005 1 tcp
>> 1021 mountd
>>helios#
>
>пропиши в /etc/hosts.allow
>
>portmap : you_ip/you_mask : allow
>
>если в начале не стоит
>
>ALL : ALL : allow
ШПАСИБО !!!! ВСЁ РАБОТАЕТ !!!
ЕЩЁ РАЗ ОГРОМНОЕ СПАСИБО