日期:2014-05-20  浏览次数:20767 次

hadoop 异常: Task process exit with nonzero status of 1
hadoop集群新加个节点后,新增节点在运行程序时,就报此异常。
java.lang.Throwable: Child Error
at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:271)
Caused by: java.io.IOException: Task process exit with nonzero status of 1.

查看日志文件发现
java.io.FileNotFoundException: /tmp/hadoop_logs/userlogs/job_201302251352_0001/attempt_201302251352_0001_m_000002_0/log.index (No such file or directory)

但网上搜索,发现userlogs文件夹有读写执行权限。

曾经试着更改hadoop的tmp目录,和修改hadoop的日志目录等方式,均没有解决问题。
虽然此异常并不影响程序执行结果,但目前无法解决。

希望高手给予指点
hadoop?child?异常

------解决方案--------------------
我也遇到了同样的问题,顶一下