Hadoop ResourceManager不会启动

Hadoop ResourceManager不会启动,hadoop,yarn,apache-zookeeper,Hadoop,Yarn,Apache Zookeeper,我在4个带有Ambari(1个Ambari服务器和3个Ambari客户端;带有DNS入口服务器、node0、node1、node2)的虚拟机上安装了Hadoop(HDP2.5.3),其中包含HDFS、Thread、MapReduce和Zookeeper 然而,纱线不想开始。在node1上启动资源管理器时,出现以下错误: resource_management.core.exceptions.ExecutionFailed: Execution of 'curl -sS -L -w '%{http

我在4个带有Ambari(1个Ambari服务器和3个Ambari客户端;带有DNS入口服务器、node0、node1、node2)的虚拟机上安装了Hadoop(HDP2.5.3),其中包含HDFS、Thread、MapReduce和Zookeeper

然而,纱线不想开始。在node1上启动资源管理器时,出现以下错误:

resource_management.core.exceptions.ExecutionFailed: Execution of 'curl -sS -L -w '%{http_code}' -X GET 'http://node0:50070/webhdfs/v1/ats/done/?op=GETFILESTATUS&user.name=hdfs' 1>/tmp/tmpgsiRLj 2>/tmp/tmpMENUFa' returned 7. curl: (7) Failed to connect to node0 port 50070: connection refused 000
node1上的应用时间线服务器和历史记录服务器也不希望启动。Node0上的Zookeeper、NameNode、DataNode和Nodemanager已启动。节点可以相互联系(尝试使用ping),因此这不应该是问题所在


希望有人能帮助我。我对这个主题很陌生,对系统也不太熟悉。

您应该检查主机文件(
/etc/hosts
),查看主机名和FNDN,检查是否有重复的名称、IP地址

您是否可以通过以下步骤确认防火墙活动:

sudo ufw status

还有(或允许防火墙中的端口:udp、tcp)。

您能够使用所有计算机的主机名相互ping吗?是的,我可以
从每个节点/服务器ping服务器/node0/node1/node2
每个节点/服务器