我正在centos 6.4 ec2 ami上运行一个单节点hadoop 2.2.0Yarn集群,当我提交作业时,出现了以下错误,这似乎是在启动容器时发生的。有人能告诉我怎么解决这个问题吗?
提前谢谢。
Exception from container-launch:
org.apache.hadoop.util.Shell$ExitCodeException: /bin/bash: /tmp/hadoop-root/nm-local-dir/usercache/root/appcache/application_1393311978074_0011/container_1393311978074_0011_01_000003/launch_container.sh: /bin/bash: bad interpreter: Text file busy
at org.apache.hadoop.util.Shell.runCommand(Shell.java:464)
at org.apache.hadoop.util.Shell.run(Shell.java:379)
at org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:589)
at org.apache.hadoop.yarn.server.nodemanager.DefaultContainerExecutor.launchContainer(DefaultContainerExecutor.java:195)
at org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.ContainerLaunch.call(ContainerLaunch.java:283)
at org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.ContainerLaunch.call(ContainerLaunch.java:79)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
1条答案
按热度按时间ohfgkhjo1#
事实上,似乎有错误修复的问题,看看它。https://issues.apache.org/jira/browse/yarn-1271