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)