Hadoop-如何运行JobTracker?

时间:2016-04-15 22:24:39

标签: hadoop cloudera-cdh

我使用 CDH5.4 ,我想使用此命令sudo service hadoop-0.20-mapreduce-jobtracker startsudo service hadoop-0.20-mapreduce-tasktracker start启动JobTracker和TaskTracker,我收到此错误: hadoop-0.20 -mapreduce-jobtracker:无法识别的服务与tasktraker的错误原因相同?

我尝试使用start-all.sh,但我找不到他的位置..之后我使用了./mapred.sh但是它询问了密码 请给我一个解决方案来启动 jobtraker和tasktracker

2 个答案:

答案 0 :(得分:0)

请检查是否安装了HDFS服务,并且检查了namenode和datanode纱线

start-all.sh& stop-all.sh:用于一次启动和停止hadoop守护进程。在主机上发布

启动/停止群集的所有节点上的守护程序。你已经注意到已经弃用了。

start-dfs.sh,stop-dfs.sh和start-yarn.sh,stop-yarn.sh:与上面相同,但分别启动/停止HDFS和YARN守护进程

在主机的所有节点上。建议现在在start-all.sh&上使用这些命令。 stop-all.sh

hadoop-daemon.sh namenode / datanode和yarn-deamon.sh resourcemanager:在个人上启动单个守护进程

手动机器。您需要转到特定节点并发出这些命令。

答案 1 :(得分:0)

您正在使用CDH 5.4,因此请勿使用新旧版本的MapReduce,请使用MR2和YARN。 jobTracker是YARN的一部分服务。使用ClouderaManager按照其出色的说明设置单个节点。