我正在四个节点集群上的巨大数据集上运行一些map reduce任务但是使用退出代码获得异常 - 255
16/08/04 08:07:19 INFO mapreduce.Job: map 0% reduce 0%
16/08/04 08:07:27 INFO mapreduce.Job: Task Id : attempt_1470297644642_0001_m_000000_0, Status : FAILED
Exception from container-launch.
Container id: container_1470297644642_0001_01_000003
Exit code: 255
Stack trace: ExitCodeException exitCode=255:
at org.apache.hadoop.util.Shell.runCommand(Shell.java:543)
at org.apache.hadoop.util.Shell.run(Shell.java:460)
at org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:720)
at org.apache.hadoop.yarn.server.nodemanager.DefaultContainerExecutor.launchContainer(DefaultContainerExecutor.java:210)
at org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.ContainerLaunch.call(ContainerLaunch.java:302)
at org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.ContainerLaunch.call(ContainerLaunch.java:82)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Container exited with a non-zero exit code 255
在日志文件中 - SLF4J:
无法加载类“org.slf4j.impl.StaticLoggerBinder”。 SLF4J: 默认为无操作(NOP)记录器实现SLF4J:请参阅 http://www.slf4j.org/codes.html#StaticLoggerBinder进一步说明 细节。 h 9 A@ PVERSIONAPPLICATION_ACLMODIFY_APPVIEW_APP APPLICATION_OWNEcentos(安培; container_1470297644642_0007_01_000007stderr0stdout0syslog4142016-08-04 10:39:53,539致命[主要] org.apache.hadoop.yarn.YarnUncaughtExceptionHandler:Thread 线程[main,5,main]引发了错误。现在关机...... java.lang.NoSuchMethodError: 。org.apache.hadoop.mapred.JVMId(Lorg /阿帕奇/ hadoop的/ mapred /作业ID; ZJ)V 在org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:86) 2016-08-04 10:39:55,844 INFO [main] org.apache.hadoop.util.ExitUtil: 退出状态-1 (安培; container_1470297644642_0007_01_000013stderr0stdout0syslog4142016-08-04 10:40:03,359致命[主要] org.apache.hadoop.yarn.YarnUncaughtExceptionHandler:Thread 线程[main,5,main]引发了错误。现在关机......