0

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

我尝试按照给定的脚本但得到错误

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

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

4

2 回答 2

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

于 2013-05-02T13:32:02.200 回答
0

您也可以尝试通过以下方式启动 JobTracker 守护程序

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

和任务跟踪器

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

确保版本号合适。

于 2013-05-03T04:28:04.330 回答