LINUX.ORG.RU
ФорумAdmin

nfs tcp и nfs udp


0

0

есть линуксовая машина с нфс-кернел сервером, на ней есть шары
/home /srv/public, есть клиент под obsd.
монтирую обе шары с -o rw,udp все работает стабильно но медлянно.
монтирую обе шары с -o rw,tcp работает быстро, на больших файлах
чтение где-то в 4 раза быстрее по сравнению с udp, но постоянно
отваливается шара /srv/public с криком в dmesg:
short receive (0/4) from nfs server 1.1.1.1:/srv/public
nfs server 1.1.1.1:/srv/public: not responding
nfs server 1.1.1.1:/srv/public: not responding
......
при этом 1.1.1.1:/home нормально работает.
где грабля ?
anonymous

> монтирую обе шары с -o rw,udp все работает стабильно но медлянно.
> монтирую обе шары с -o rw,tcp работает быстро, на больших файлах
> чтение где-то в 4 раза быстрее по сравнению с udp,

Скорее всего, просто перегружена сеть (NFS по TCP работает быстрее, потому
что меньше приходится ретранслировать). Либо firewall не пропускает
фрагментированные UDP пакеты.

См. http://nfs.sourceforge.net/#section_b (вопрос/ответ B10)

> но постоянно отваливается шара /srv/public с криком в dmesg:
> short receive (0/4) from nfs server 1.1.1.1:/srv/public
> nfs server 1.1.1.1:/srv/public: not responding
> nfs server 1.1.1.1:/srv/public: not responding

Что еще раз подтверждает гипотезу о проблемах с сетью. Интересно, что
говорит netstat -s (на сервере и клиенте).

Dselect ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.