> > > Достаточно часто (не только касательно NFS) необъяснимые задержки при
> > > инициализации соединений связаны с reverse DNS. Т.е. сервер пытается
> > > узнать имя машины клиента по IP-адресу. Может быть в Вашем случае
> > > происходит именно это.
> > и как с этим бороться?
> > поднимать bind?
> > или можно отучить nfs-server от такого поведения?
> > 
> > PS: у меня на одном шлюзе монтируется по nfs cvs-репозитарий с
> > файл-сервера. и тоже на моунт уходит минуты три-четыре
> > я так и не выяснил почему так, да просто забил (сервер не перегружается
> > в принципе)
> 
> Если bind не хочется запускать, попрорбуйте прописать на сервере в
> /etc/hosts клиентские хосты (в /etc/host.conf первым параметром в order 
> должен быть hosts).
> 
> P.S. Я не говорю что это решение для данной конкретной ситуации с NFS,
> но reverse resolving уж очень часто оказывался причиной всяческих
> задержек при подключении клиентов.   

не поленился: поднял bind на сервере, прописал обратный резолвинг:
nslookup теперь по имени компа говорит его айпи, а по айпи говорит его
имя
все работает
а nfs монтирует один хрен дооолго:

dimka:[/home/dimka]# umount /var/lib/cvs
dimka:[/home/dimka]# nslookup 
> dimka
Server:         10.1.1.1
Address:        10.1.1.1#53

Name:   dimka.lan
Address: 10.1.1.12
> 10.1.1.12
Server:         10.1.1.1
Address:        10.1.1.1#53

12.1.1.10.in-addr.arpa  name = dimka.lan.
> 

dimka:[/home/dimka]# time mount /var/lib/cvs

mount /var/lib/cvs  0,00s user 0,00s system 0% cpu 5:30,02 total
                                                   ^^^^^^^
dimka:[/home/dimka]$ grep cvs /etc/fstab 
fs:/var/lib/cvs /var/lib/cvs    nfs     defaults     0 0
dimka:[/home/dimka]$ ssh fs
Last login: Sun Aug 15 17:34:35 2004 from dimka

fs:[/home/dimka]$ cat /etc/exports 
/var/lib/cvs    dimka.lan(rw,no_root_squash)

fs:[/home/dimka]$ nslookup 
> 10.1.1.12
Server:         10.1.1.1
Address:        10.1.1.1#53

12.1.1.10.in-addr.arpa  name = dimka.lan.
> dimka
Server:         10.1.1.1
Address:        10.1.1.1#53

Name:   dimka.lan
Address: 10.1.1.12




в чем еще может быть проблема долгого моунта nfs?

PS: на серваке стоит 2.4.20, woody (2.4.20 из за того, что моя сетевуха в
2.4.18 не работает)
на хосте стоит unstabe 2.4.26

еще пробовал я примоунтить с другого сервака (2.4.18 woody) - то же
самое
время моунта ~5 минут

PPS:
кстати я потестировал скорость nfs - получается с самбой примерно
с одинаковой скоростью работают: я думал что то что глючит при
монтировании может глючить и при работе, но вроде нет...

Ответить