Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Hadoop >> mail # user >> [YARN] TestDistributedShell failed in eclipse but successful in maven


Copy link to this message
-
[YARN] TestDistributedShell failed in eclipse but successful in maven
Hi all,

TestDistributedShell is a unit test for DistributedShell.  I could run it
successfully in maven, but when I run it in eclipse, it failed. Do I need
any extra setting to make it run in eclipse ?

Here's the error message:

2014-01-22 09:38:20,733 INFO  [AsyncDispatcher event handler]
rmapp.RMAppImpl (RMAppImpl.java:transition(788)) - Application
application_1390354688375_0001 failed 2 times due to AM Container for
appattempt_1390354688375_0001_000002 exited with  exitCode: 127 due to:
Exception from container-launch:

org.apache.hadoop.util.Shell$ExitCodeException:

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.EnhancedContainerLaunch.call(
EnhancedContainerLaunch.java:139)

at
org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.EnhancedContainerLaunch.call(
EnhancedContainerLaunch.java:1)

at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)

at java.util.concurrent.FutureTask.run(FutureTask.java:138)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
ThreadPoolExecutor.java:886)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(
ThreadPoolExecutor.java:908)

at java.lang.Thread.run(Thread.java:680)

.Failing this attempt.. Failing the application.

2014-01-22 09:38:20,735 INFO  [AsyncDispatcher event handler]
recovery.RMStateStore (RMStateStore.java:handleStoreEvent(487)) - Removing
info for app: application_1390354688375_0001

2014-01-22 09:38:20,735 INFO  [AsyncDispatcher event handler]
rmapp.RMAppImpl (RMAppImpl.java:handle(578)) -
application_1390354688375_0001 State change from ACCEPTED to FAILED

2014-01-22 09:38:20,736 INFO  [ResourceManager Event Processor]
scheduler.AppSchedulingInfo (AppSchedulingInfo.java:clearRequests(108)) -
Application application_1390354688375_0001 requests cleared

2014-01-22 09:38:20,736 WARN  [AsyncDispatcher event handler]
resourcemanager.RMAuditLogger (RMAuditLogger.java:logFailure(255)) -
USER=zhangj82 OPERATION=Application Finished - Failed TARGET=RMAppManager
RESULT=FAILURE DESCRIPTION=App failed with state: FAILED
PERMISSIONS=Application
application_1390354688375_0001 failed 2 times due to AM Container for
appattempt_1390354688375_0001_000002 exited with  exitCode: 127 due to:
Exception from container-launch:

org.apache.hadoop.util.Shell$ExitCodeException:

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.EnhancedContainerLaunch.call(
EnhancedContainerLaunch.java:139)

at
org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.EnhancedContainerLaunch.call(
EnhancedContainerLaunch.java:1)

at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)

at java.util.concurrent.FutureTask.run(FutureTask.java:138)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
ThreadPoolExecutor.java:886)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(
ThreadPoolExecutor.java:908)

at java.lang.Thread.run(Thread.java:680)