在CDH4中重新启动任务跟踪器和作业跟踪器服务(任务跟踪器和作业跟踪器)

时间:2013-05-02 12:33:04

标签: hadoop mapreduce

如何从命令行使用CDH4重新启动任务跟踪器和作业跟踪器?

我尝试按照给定的脚本但出错了

  

[root @ adc1210765 bin]#。/ stop-mapred.sh   /usr/lib/hadoop-0.20-mapreduce/bin/../conf没有jobtracker阻止cat:   /usr/lib/hadoop-0.20-mapreduce/bin/../conf/slaves:没有这样的文件或   目录

我想重新启动在我的集群节点上运行的所有tasktracker实例

2 个答案:

答案 0 :(得分:1)

您必须在每个任务跟踪器上执行此操作

sudo service hadoop-0.20-mapreduce-tasktracker restart

在工作追踪器上

sudo service hadoop-0.20-mapreduce-jobtracker restart

您也可以使用停止和启动来代替重启。可能必须更改您的hadoop版本号。

http://www.cloudera.com/content/cloudera-content/cloudera-docs/CDH4/latest/CDH4-Installation-Guide/cdh4ig_topic_11_3.html?scroll=topic_11_3

答案 1 :(得分:0)

您也可以尝试通过

启动JobTracker守护程序

/etc/init.d/hadoop-0.20-mapreduce-jobtracker start

的任务跟踪器

/etc/init.d/hadoop-0.20-mapreduce-tasktracker start

确保版本号合适。