NIS未能绑定

我有一堆通过NISvalidation中央服务器的机器。 我刚刚购买了一台新的CentOS 6.2客户端机器,并且无法进行身份validation。

以下是在处理NIS时人们弄错/遗忘的经典名单:

1)客户机可以ping服务器(和ssh)

testing使用

ping swordfish ping <ip address> 

这两者都会产生适当的回应

2)客户ypbind在运行ypbind进程

经过testing

 ps -e | grep ypbind 3172 ? 00:00:00 ypbind 

3) /etc/yp.conf格式正确,包含正确的细节

4)防火墙closures所以这是希望不是问题

5) service启动者认为一切正常

  /sbin/service ypbind restart Shutting down NIS service: [ OK ] Starting NIS service: [ OK ] Binding NIS service: ..... [ OK ] 

问题

  • 据我所知,没有RPC绑定

     /usr/sbin/rpcinfo -p # no ypbind programs 
  • /var/yp/binding/中没有绑定文件,
  • 如果我在/var/logs/messages查看消息日志,则每次重新启动ypbind服务时都会生成以下types的报告

     Sep 7 14:21:34 localhost ypbind: NIS domain: whaleshark, NIS server: 

whaleshark是NIS域名的名字,但显然它在NIS服务器上没有任何信息? 运行ypwhich产量;

ypwhich: Can't communicate with ypbind

任何想法或步骤,我可以采取将不胜感激!

  • do_ypcall:clnt_call:RPC:超时
  • 我如何知道哪些客户端连接到NIS / ypserv主服务器?
  • NIS客户端不会看到组名称
  • 4 Solutions collect form web for “NIS未能绑定”

    哈 – 我一直试图弄清楚这个好几个小时,但只是意识到NetworkManager守护进程正在运行,这显然是阻止networking接口设置为不使用NetworkManager。

    简单地运行

     service NetworkManager stop 

    然后重新启动固定的一切。 希望这会帮助别人 – 我在网上看到了一堆相似的症状,但没有人提到NetworkManager。

    我面临同样的问题,停止networkingpipe理员没有帮助。 尝试了不同的技巧后,我发现了一个有趣的解决方法。 在我的情况下,当有一个进程的dbus守护进程,由于某种原因,它是消耗大量的CPU,只要我停止了dbus守护进程,并重新启动ypbind服务它的工作。 请尝试一下,如果没有任何工作。 希望它是有帮助的!

    在启动ypbind服务之前试试这个命令:

     authconfig --update --nisdomain=<nis domain name> --nisserver=<nis server name> --enablenis 

    你停止NetworkManager并启动ypbind让ypbind获取绑定文件。 一旦获得绑定文件,就可以启动NetworkManager。

    服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器.