Hadoop Ambari无法确认主机



我尝试使用Ambari来管理Hadoop集群的安装和维护。

在我启动ambari服务器之后,我使用网页来设置Hadoop集群。

但在第三步——确认主机,错误显示在下方

我查看了/var/log/ambari服务器上的日志,发现:

信息:root:BootStrapping hosts['qiao']using/usr/lib/python2.6/site-packages/ambari_server cluster primary OS:redhat6 with user'root'sshKey File/var/run/ambari-server/bootstrap/1/sshKey password File null using tmp dir/var/run/abari-server/bbootstrap/1 ambari:master;服务器端口:8080;ambari版本:1.4.1.25

信息:root:正在执行并行引导

错误:根:错误:主机桥的引导失败,因为上一个操作以非零退出代码(1)完成

信息:root:已完成并行引导

您提供ssh-rsa私钥还是粘贴它?在安装的地方,确保可以通过ssh连接到任何主机,而无需键入任何密码。如果仍然是相同的错误,请尝试

ambari服务器重置

ambari服务器设置

请重新启动ambari服务器

ambari服务器重启

然后尝试访问Ambari

它会起作用的。

确保您可以ssh到列表中的每一个主机,包括所有主主机。

为此,请确保每个主机的.ssh/authorized_keys文件中都包含Ambari主机的.sh/id_rsa.pub条目。然后从Ambari的主机ssh到每一台服务器,并检查它是否要求您输入密码。您可以使用以下教程http://www.tecmint.com/ssh-passwordless-login-using-ssh-keygen-in-5-easy-steps/检查是否一切都做得很好。

如果您将Ambari主机添加到主机列表中,则需要对其本身执行相同操作。

最新更新