我在具有Ambari(1个Ambari服务器和3个Ambari客户端; DNS条目服务器,node0,node1,node2)和HDFS,YARN,MapReduce和Zookeeper的4个VM上安装了Hadoop(HDP 2.5.3)。
但是,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命令),所以这不应该成为问题。
希望有人能帮助我。我真的是这个主题的新手,对系统并不熟悉。
最佳答案
您应该检查主机文件(/etc/hosts
),查看主机名和FNDN,检查是否有重复的名称,IP地址。
您还可以通过以下步骤确认防火墙 Activity :
sudo ufw status
还有check the port in iptables(或允许防火墙中的端口:udp,tcp)。
关于hadoop - ResourceManager无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42146264/