hadoop中刚刚创建了两个节点集群。我可以连接到主机和运行乔布斯先生,但无法连接到从属是不是很好?。所以我知道namenode没有在slave中运行,所以完全启动了节点,这样当我执行 jps
我懂了
2287 TaskTracker
2149 JobTracker
1938 DataNode
2085 SecondaryNameNode
2349 Jps
1788 NameNode
现在我可以连接到slave并像使用master一样工作,但是存在2个namenodes,这听起来有些可疑,但我可能错了。好心的建议。
提前谢谢
1条答案
按热度按时间4zcjmb1e1#
当谈到小型实验集群时,您应该只有一个namenode(主节点)。您可以拥有任意数量的数据节点—主节点也可以是其中之一。您必须能够在没有密码的情况下使用ssh从主节点连接到从节点(datanodes)。
运行mr作业时,应该检查namenode web界面以查看作业是如何分布的。如果所有节点都已使用(至少对于某些作业),则安装程序正在运行。