在Ubuntu Linux(多节点集群)上运行Hadoop

在Ubuntu Linux(多节点集群)上运行Hadoop,linux,hadoop,mapreduce,hdfs,Linux,Hadoop,Mapreduce,Hdfs,我已经在两个集群上实现了hadoop,但是我不能运行TaskTracker&DataNode&jobTracker,所以我不能在hdfs上运行copyFromLocal命令。我使用hadoop 2.6.5。我在运行start-all.sh命令后运行jps命令:(在master上) 我运行jps命令:(在从机上) 有人能帮我运行TaskTracker&DataNode&jobTracker吗 TaskTracker和jobTracker 这些服务在Hadoop2及更高版本上不存在,而是由Threa

我已经在两个集群上实现了hadoop,但是我不能运行TaskTracker&DataNode&jobTracker,所以我不能在hdfs上运行copyFromLocal命令。我使用hadoop 2.6.5。我在运行start-all.sh命令后运行jps命令:(在master上)

我运行jps命令:(在从机上)

有人能帮我运行TaskTracker&DataNode&jobTracker吗

TaskTracker和jobTracker

这些服务在Hadoop2及更高版本上不存在,而是由Thread的Node+ResourceManager服务替代

您可以运行
start dfs.sh
来启动Datanode,您应该查看相应的Datanode日志文件以确定无法启动的原因


例如,必须在Datanode启动之前格式化namenode(
hadoop namenode-format

Stack Overflow是一个用于编程和开发问题的站点。这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。也许或者会是一个更好的提问的地方。
ResourceManager
NameNode
jps
JobHistoryServer
NodeManager
jps
NodeManager