NIS 绑定失败

Ale*_*lex 7 networkmanager centos rpc nis yp

我有一堆通过 NIS 向中央服务器进行身份验证的机器。我刚买了一台新的 CentOS 6.2 客户端机器,它无法进行身份验证。

以下是人们在处理 NIS 时出错/忘记的经典列表:

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

测试使用

    ping swordfish 

    ping <ip address>
Run Code Online (Sandbox Code Playgroud)

两者都会产生适当的响应

2)ypbind客户端正在运行一个进程

通过做测试

ps -e | grep ypbind
3172 ?        00:00:00 ypbind
Run Code Online (Sandbox Code Playgroud)

3)/etc/yp.conf格式正确并包含正确的详细信息

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

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

    /sbin/service ypbind restart

    Shutting down NIS service:                                 [  OK  ]
    Starting NIS service:                                      [  OK  ]
    Binding NIS service:
    .....                                                      [  OK  ]
Run Code Online (Sandbox Code Playgroud)

问题

其中,whaleshark 是 NIS 域的名称,但显然它没有关于 NIS 服务器的信息?运行 ypwhich 产生;

ypwhich: Can't communicate with ypbind

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

Ale*_*lex 9

哈 - 我一直在试图解决这个问题几个小时,但刚刚意识到 NetworkManager 守护进程正在运行,当网络接口设置为不使用 NetworkManager 时,它显然是阻塞的。

简单地运行

service NetworkManager stop
Run Code Online (Sandbox Code Playgroud)

然后重新启动修复了一切。希望这会帮助其他人 - 我在网上看到了一堆类似的症状,但根本没有人提到 NetworkManager。