我在带有Ambari的4个虚拟机上安装了Hadoop(HDP 2.5.3)(1个Ambari服务器和3个Ambari客户端; DNS条目服务器, node0 , node1 , node2 ),包含HDFS,YARN,MapReduce和Zookeeper。
然而,YARN不想开始。在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上的App Timeline Server和History Server也不想启动。 Node0上的Zookeeper,NameNode,DataNode和Nodemanager已启动。节点可以相互连接(尝试ping),这应该不是问题。
希望有人可以帮助我。我对这个话题很陌生,对系统并不熟悉。
答案 0 :(得分:0)
您应检查主机文件(/etc/hosts
),查看主机名和FNDN,检查名称,IP地址是否重复。
您还可以通过以下步骤确认防火墙活动吗:
sudo ufw status
还有check the port in iptables(或允许防火墙中的端口:udp,tcp)。