任务跟踪器未运行,作业已安排但未运行。怎么修?

时间:2012-08-30 23:56:42

标签: hadoop hdfs

我一直在运行一些基准测试,我是hadoop和hdfs的新手。我有设置和运行的东西,他们工作正常。但现在我遇到了这个问题,主人的jps表明 1.辅助名称节点 工作追踪 但不是名称节点和任务跟踪器。

类似地,从属节点上的jps仅显示名称节点,但任务跟踪器未运行。

我通常以root用户身份运行该作业,但是我错误地将其作为root运行,然后当我退出并以用户身份运行作业时,我发现作业无法启动。然后用jps我发现任务跟踪器没有运行。

我是hdfs的新手,并且不确定如何调试和解决这个问题,如果你能对这一点给出一些指示/帮助会很棒,我确实试过google而无法找到相关的答案。

编辑:我尝试清除tmp文件,杀死过时的java进程并重新启动。我仍然得到同样的问题。 感谢。

1 个答案:

答案 0 :(得分:1)

  1. 停止群集后杀死所有java进程
  2. 删除/ tmp hadoop pids
  3. 验证文件权限错误,但查看名称节点和数据节点中的hadoop / logs / * .log文件,这给我提供了调试问题的有用信息。
  4. 此链接很有帮助, http://felixtechnique.blogspot.com/2010/09/no-namenode-to-stop-no-tasktracker-to.html