You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@slider.apache.org by "Sumit Mohanty (JIRA)" <ji...@apache.org> on 2014/07/01 19:13:24 UTC
[jira] [Reopened] (SLIDER-188) Slider client should default to
fs.defaultFS specified in slider-client.xml for hdfs paths provided in the
input
[ https://issues.apache.org/jira/browse/SLIDER-188?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sumit Mohanty reopened SLIDER-188:
----------------------------------
Actually providing path starting with "/" fails.
{noformat}
2014-07-01 17:08:15,935 INFO container.Container (ContainerImpl.java:transition(554)) - Got exception parsing expandedarchive and value resource { port: -1 file: "/slider/agent/slider-agent.tar.gz" } size: 566470 timestamp: 1404091555169 type: ARCHIVE visibility: APPLICATION
2014-07-01 17:08:15,935 WARN container.Container (ContainerImpl.java:transition(561)) - Failed to parse resource-request
java.net.URISyntaxException: Expected scheme name at index 0: :///slider/agent/slider-agent.tar.gz
at java.net.URI$Parser.fail(URI.java:2829)
at java.net.URI$Parser.failExpecting(URI.java:2835)
at java.net.URI$Parser.parse(URI.java:3027)
at java.net.URI.<init>(URI.java:753)
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:534)
at org.apache.hadoop.yarn.server.nodemanager.containermanager.container.ContainerImpl$RequestResourcesTransition.transition(ContainerImpl.java:502)
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:894)
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:835)
at org.apache.hadoop.yarn.server.nodemanager.containermanager.ContainerManagerImpl$ContainerEventDispatcher.handle(ContainerManagerImpl.java:828)
at org.apache.hadoop.yarn.event.AsyncDispatcher.dispatch(AsyncDispatcher.java:173)
at org.apache.hadoop.yarn.event.AsyncDispatcher$1.run(AsyncDispatcher.java:106)
at java.lang.Thread.run(Thread.java:744)
{noformat}
> Slider client should default to fs.defaultFS specified in slider-client.xml for hdfs paths provided in the input
> ----------------------------------------------------------------------------------------------------------------
>
> Key: SLIDER-188
> URL: https://issues.apache.org/jira/browse/SLIDER-188
> Project: Slider
> Issue Type: Improvement
> Components: client
> Affects Versions: Slider 0.40
> Reporter: Sumit Mohanty
> Assignee: Sumit Mohanty
>
> Usability Issue:
> Users should be able to provide
> slider create cl2 --image hdfs://slider/agent/slider-agent.tar.gz --template appConfig.json --resources resources.json
> Instead of having to specify the host:port:
> slider create cl2 --image hdfs:// *cn105-10.l42scl.hortonworks.com:8020/* slider/agent/slider-agent.tar.gz --template appConfig.json --resources resources.json
> The host:port can be resolved based on the default value provided in slider-client.xml.
--
This message was sent by Atlassian JIRA
(v6.2#6252)