do_ypcall: clnt_call: RPC: истекло время ожидания
faulters:
Несмотря на множество проблем с настройкой NIS/YP, перезагрузку системы, перезапуск и отладку ypbind, запуск nscd, группа недавно приобретенных систем регулярно спамит мою электронную почту:
do_ypcall: clnt_call: RPC: Timed out
do_ypcall: clnt_call: RPC: Timed out
do_ypcall: clnt_call: RPC: Timed out
Однако пользователи (очевидно) не подвержены этому влиянию - они могут получить доступ к сетевым ресурсам. В противном случае перед моей дверью будет ряд пользователей, жалующихся...:). Это было в основном раздражение сейчас, но как я могу избавиться от этого?
Машины других аппаратных спецификаций (более старые, четырехъядерные, двухъядерные), имеющие точно такую же управляемую конфигурацию, просто преуспевают - почти никогда не демонстрируют такого рода поведение.
Я работаю на Fedora 17/64 на (сравнительно недавно) машинах Dell Optiplex 9010 с хорошим ОЗУ, диском и т. Д. Сервер NIS/YP работает на CentOS, а другие критически важные сетевые ресурсы работают нормально.
Есть намеки? Благодарю.
4 ответа
В моем случае система делала hostlookup. В моем файле /etc/nsswitch.conf строка hosts была такой:
hosts: files nis dns
Я изменил эту строку хостов на:
hosts: files dns [NOTFOUND=return]
Я всегда использую DNS для записей хоста, а не NIS hosts.byname и т. Д.
Не зная, что вы проверили, вот удар в темноте:
- Проверьте статус
rpcbind
оказание услуг. - Что значит
/etc/nsswitch.conf
как выглядит на клиенте? - Проверьте все свои карты (которые используются для каждого nsswitch) с
yptest -m
, ypmatch localhost hosts
Я столкнулся с той же проблемой при работе FreeBSD 9 и 10. Эта проблема возникает как на Dell Optiplex 990, так и на 9010. У нас есть старые Optiplex 960 и новые Optiplex 9020, которые не имеют проблемы. Мне удалось решить эту проблему, только отключив внутренний сетевой адаптер Intel и используя другую карту PCI NIC. Обновление Dell BIOS на 990-х и 901-м не помогло. Эта проблема возникает при запуске собственной FreeBSD, а также под VMware vmplayer и VirtualBox на хост-системе Windows 7. Я считаю, что это проблема встроенного ПО / драйвера NIC, касающаяся пакетов udp.
Дэн
Я смог решить проблему на разных машинах BSD и CentOS, включив / запустив nscd.