Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
testOperatorFailureRecovery fails to lunch container due to invalid file URI. Expected behavior is that container lunches and operator inside container throws an exception causing container to terminate.
2015-09-26 13:33:28,522 [AsyncDispatcher event handler] WARN container.Container transition - Failed to parse resource-request java.net.URISyntaxException: Relative path in absolute URI: ://target/com.datatorrent.stram.StramMiniClusterTest/testOperatorFailureRecovery/commons-lang3-3.1.jar at java.net.URI.checkPath(URI.java:1804) at java.net.URI.<init>(URI.java:752) at org.apache.hadoop.yarn.util.ConverterUtils.getPathFromYarnURL(ConverterUtils.java:80) at org.apache.hadoop.yarn.server.nodemanager.containermanager.localizer.LocalResourceRequest.<init>(LocalResourceRequest.java:46) at org.apache.hadoop.yarn.server.nodemanager.containermanager.container.ContainerImpl$RequestResourcesTransition.transition(ContainerImpl.java:529) at org.apache.hadoop.yarn.server.nodemanager.containermanager.container.ContainerImpl$RequestResourcesTransition.transition(ContainerImpl.java:497) at org.apache.hadoop.yarn.state.StateMachineFactory$MultipleInternalArc.doTransition(StateMachineFactory.java:385) at org.apache.hadoop.yarn.state.StateMachineFactory.doTransition(StateMachineFactory.java:302) at org.apache.hadoop.yarn.state.StateMachineFactory.access$300(StateMachineFactory.java:46) at org.apache.hadoop.yarn.state.StateMachineFactory$InternalStateMachine.doTransition(StateMachineFactory.java:448) at org.apache.hadoop.yarn.server.nodemanager.containermanager.container.ContainerImpl.handle(ContainerImpl.java:864) at org.apache.hadoop.yarn.server.nodemanager.containermanager.container.ContainerImpl.handle(ContainerImpl.java:73) at org.apache.hadoop.yarn.server.nodemanager.containermanager.ContainerManagerImpl$ContainerEventDispatcher.handle(ContainerManagerImpl.java:815) at org.apache.hadoop.yarn.server.nodemanager.containermanager.ContainerManagerImpl$ContainerEventDispatcher.handle(ContainerManagerImpl.java:808) at org.apache.hadoop.yarn.event.AsyncDispatcher.dispatch(AsyncDispatcher.java:134) at org.apache.hadoop.yarn.event.AsyncDispatcher$1.run(AsyncDispatcher.java:81) at java.lang.Thread.run(Thread.java:745) 2015-09-26 13:33:28,522 [AsyncDispatcher event handler] DEBUG attempt.RMAppAttemptImpl handle - Processing event for appattempt_1443299599666_0001_000002 of type LAUNCHED 2015-09-26 13:33:28,523 [AsyncDispatcher event handler] INFO container.Container handle - Container container_1443299599666_0001_02_000001 transitioned from NEW to LOCALIZATION_FAILED 2015-09-26 13:33:28,523 [AsyncDispatcher event handler] INFO attempt.RMAppAttemptImpl handle - appattempt_1443299599666_0001_000002 State change from ALLOCATED to LAUNCHED