faulters:
尽pipe在我的NIS / YP设置,重新启动系统,重新启动和debuggingypbind,使nscd运行,一组新的系统定期垃圾邮件我的电子邮件:
do_ypcall: clnt_call: RPC: Timed out do_ypcall: clnt_call: RPC: Timed out do_ypcall: clnt_call: RPC: Timed out
但是,用户(显然)不受此影响 – 他们可以访问networking资源。 否则,我会有一个用户在我的门前抱怨… :)。 到目前为止,这大多是一个烦恼,但是我怎么能摆脱它呢?
具有完全相同的托pipeconfiguration的其他硬件规格的机器(旧版本,四核心,双核心)也可以做得很好 – 几乎从不显示这种行为。
我在Fedora 17/64上(很新的)戴尔Optiplex 9010机器,具有良好的RAM,磁盘等。NIS / YP服务器位于CentOS上,而依赖于它的其他关键networking资源也很好。
任何提示? 谢谢。
在不知道你已经检查了什么的情况下,这里是黑暗中的刺:
rpcbind服务的状态。 /etc/nsswitch.conf在客户端上的样子是什么? yptest -m检查你所有的地图(每个nsswitch都在使用中)。 ypmatch localhost hosts 我遇到了同样的问题运行FreeBSD 9和10.这个问题发生在戴尔Optiplex 990s和9010s上。 我们有更旧的Optiplex 960s和更新的Optiplex 9020s没有问题。 我只能通过禁用内部英特尔网卡和使用不同的PCI网卡来解决问题。 在990和9010上更新Dell BIOS都没有帮助。 在运行FreeBSD本地以及在Windows 7主机操作系统上运行VMware vmplayer和VirtualBox时,会发生这个问题。 我相信这是一个处理udp数据包的网卡固件/驱动程序问题。
担
在我的情况系统是做主机查找。 在我的/etc/nsswitch.conf文件中,主机行是:
hosts: files nis dns
我已将此主机行更改为:
hosts: files dns [NOTFOUND=return]
我总是使用DNS作为主机logging,而不是NIS hosts.byname等
我能够通过启用/启动nscd来解决各种BSD和CentOS机器上的问题。