Hadoop仅使用主节点处理数据

Hadoop仅使用主节点处理数据,hadoop,mapreduce,Hadoop,Mapreduce,我已经设置了一个Hadoop 2.5集群,其中有1个主节点(namenode和secondary namenode以及datanode)和2个从节点(datanode)。当我运行MapReduce程序(wordcount)时,我只能看到主节点正在使用额外的CPU和RAM。从属节点没有做任何事情 我已经检查了所有namenode的日志,从节点上没有任何错误。资源管理器正在运行,所有从属节点都可以看到资源管理器。 Datanodes在分布式数据存储方面工作,但我看不到任何分布式数据处理的迹象。我是否

我已经设置了一个Hadoop 2.5集群,其中有1个主节点(namenode和secondary namenode以及datanode)和2个从节点(datanode)。当我运行MapReduce程序(wordcount)时,我只能看到主节点正在使用额外的CPU和RAM。从属节点没有做任何事情

我已经检查了所有namenode的日志,从节点上没有任何错误。资源管理器正在运行,所有从属节点都可以看到资源管理器。 Datanodes在分布式数据存储方面工作,但我看不到任何分布式数据处理的迹象。我是否必须以其他方式配置xml配置文件,以便在运行MapReduce作业时所有机器都将处理数据


谢谢

请确保您正在Masternode网络文件中查找数据阳极的IP地址。此外,集群中的每个节点都应该包含其他机器的IP地址。 此外,检查includes文件是否包含相关的datanodes条目