Собственно сабж!
Прочитал всё что нашёл в сети - перепробовал варианты... всё едино.FreeBSD 4.10-STABLE
Привожу выдержки:
\rc.conf
inetd_enable="YES"
kern_securelevel_enable="NO"
nfs_server_enable="YES"
nfs_reserved_port_only="YES"
nfs_server_flags="-u -t -n 4 -h 192.168.232.1"
nfs_portmap_enable="YES"
#rpcbind_enable="YES"
portmap_enable="YES"
mountd_flags="-r"\exports
/usr -ro -maproot=0 -network 192.168.232.0 -mask 255.255.255.0\inetd.conf
pcnfsd/1-2 dgram rpc/udp wait root /usr/libexec/rpc.pcnfsd rpc.pcnfsd____
А вот что мы получаем при загрузке:
\var\log\messagesmountd[110]: can't register mount
nfsd:[113]: can't register with udp portmapИли
nfsd:[113]: can't register with tcp portmap
если указать
nfs_server_flags="-t -n 4 -h 192.168.232.1"В чём засада? Устал уже бороться с этим. Может быть дело конкретнов 4.10, или я что-то где-то не дописал, написал не так??
Может раскомментировать rpcbind_enable = "YES"?
В пятёрке rpcbind вместо portmap'a, как тут - хз.
Да, это имеено в 5 так.
Ноу меня 4,10, специально написал, и не хочется, честно говоря, перебираться наверх - не вижу никакого смысла... Но это отдельный трейд.Так что вопрос всё ещё открыт.
>Да, это имеено в 5 так.
>Ноу меня 4,10, специально написал, и не хочется, честно говоря, перебираться наверх
>- не вижу никакого смысла... Но это отдельный трейд.
>
>Так что вопрос всё ещё открыт.а зачем понадобился pcnfs?
вероятно дело в трех флагах: там где reserve_port (sysctl параметр)
как он коррелирует с флагом для mountd (man mountd) и возможно
флаг для nfs_server (посмотреть как и на что биндится), после чего
ipfw и showmount -e localhost (в exports добавить простенькую строку
сперва)