在ububtu中为hadoop

时间:2015-09-27 23:13:58

标签: hadoop bigdata hadoop2

在ububtu中为hadoop运行start-all.sh命令时,作业跟踪器和任务跟踪器不会播种

当我在unix中运行“JPS”命令时,我确实得到了其余的进程。

我不知道为什么我没有显示作业跟踪器和任务跟踪器。我一直关注几个链接而无法对我的问题进行排序。

已完成的步骤:

- 多次格式化namenode - 删除多个时间并重新创建具有适当权限的tmp文件夹。

可能是什么问题?

任何建议都会对我有所帮助,因为我正努力在我的笔记本电脑上设置hadoop。虽然我是新手。

2 个答案:

答案 0 :(得分:0)

尝试单独启动jobtracker和tasktracker。

从您的hadoop HOME目录运行

. bin/../libexec/hadoop-config.sh

然后从hadoop BIN目录运行

hadoop-daemon.sh --config $HADOOP_CONF_DIR start jobtracker
hadoop-daemon.sh --config $HADOOP_CONF_DIR start tasktracker

答案 1 :(得分:0)

您必须使用hadoop 2.x版本,其中jobtracker将替换为YARN资源管理器。使用jps(需要jdk),您可以检查资源管理器是否正在运行。如果它正在运行,那么它的默认URL是(主机名):8088。您可以检查您的节点,还在那里配置作业。如果没有运行,则使用sbin / start-yarn.sh启动它们。