尝试连接到datanode时,hadoop连接被拒绝

qvtsj1bj  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(270)

hadoop中刚刚创建了两个节点集群。我可以连接到主机和运行乔布斯先生,但无法连接到从属是不是很好?。所以我知道namenode没有在slave中运行,所以完全启动了节点,这样当我执行 jps 我懂了

2287 TaskTracker
2149 JobTracker
1938 DataNode
2085 SecondaryNameNode
2349 Jps
1788 NameNode

现在我可以连接到slave并像使用master一样工作,但是存在2个namenodes,这听起来有些可疑,但我可能错了。好心的建议。
提前谢谢

4zcjmb1e

4zcjmb1e1#

当谈到小型实验集群时,您应该只有一个namenode(主节点)。您可以拥有任意数量的数据节点—主节点也可以是其中之一。您必须能够在没有密码的情况下使用ssh从主节点连接到从节点(datanodes)。
运行mr作业时,应该检查namenode web界面以查看作业是如何分布的。如果所有节点都已使用(至少对于某些作业),则安装程序正在运行。

相关问题