尝试连接到datanode时拒绝hadoop连接
问题描述:
在hadoop中创建了2个节点群集。我能够连接到主和运行磁共振作业,但无法连接到奴隶是好的?所以,我明白,NameNode会不会在从运行,以便完全启动的节点,这样,当我做了jps
我看到尝试连接到datanode时拒绝hadoop连接
2287 TaskTracker
2149 JobTracker
1938 DataNode
2085 SecondaryNameNode
2349 Jps
1788 NameNode
现在我可以连接到从和工作,因为我有主,但2 namenodes做存在,那么它听起来有点可疑,但我可能是错的。请建议。
在此先感谢
答
在谈到小实验集群,您应该只有一个名称节点(主节点)。您可以拥有任意数量的datanodes - master也可以是其中的一个。您必须能够使用SSH连接从主机到从机(datanode),而不需要密码。
运行MR作业时,应检查namenode Web界面以查看作业分布的方式。如果您的所有节点都已使用(至少对于某些作业),则安装程序正在运行。
但除Datanode之外,其他任何应该在从属设备上运行MR作业或连接到从属设备?或者我的理解错误,我们可以连接到奴隶? – Raghuveer 2014-10-29 13:13:57
从机应该有DataNode和NodeManager运行。但是,当您从主节点启动集群时,Hadoop应负责启动正确的进程。 – 2014-10-29 13:17:47
所以我怎么让主人知道,它必须启动从属的节点管理器 – Raghuveer 2014-10-29 13:37:08