You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@slider.apache.org by "Steve Loughran (JIRA)" <ji...@apache.org> on 2014/05/20 14:00:41 UTC
[jira] [Commented] (SLIDER-90) Slider to work on HA NNs
[ https://issues.apache.org/jira/browse/SLIDER-90?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14003132#comment-14003132 ]
Steve Loughran commented on SLIDER-90:
--------------------------------------
from josh, feb 2014
I tried to test Slider on an Ambari-installed hadoop instance and kept getting an UnknownHostException when using the nameservice as the host in the HDFS URI.
For my installation, I have a nameservice of "isty" and two namenodes (istymst and istydn1).
It appears if I include hdfs-site.xml on Hoya's classpath (really just $HADOOP_CONF_DIR), appears to clean things up as it gets added to the Configuration and then NameNodeProxies correctly creates the correct class. Alternatively, I could also make things work by including all of the HA configuration params into {[slider-client.xml}}
{code}
<property>
<name>dfs.client.failover.proxy.provider.isty</name>
<value>org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider</value>
</property>
<property>
<name>dfs.namenode.rpc-address.isty.nn2</name>
<value>istydn1.ctolab.hortonworks.com:8020</value>
</property>
<property>
<name>dfs.namenode.rpc-address.isty.nn1</name>
<value>istymst.ctolab.hortonworks.com:8020</value>
</property>
<property>
<name>dfs.nameservices</name>
<value>isty</value>
</property>
<property>
<name>dfs.ha.namenodes.isty</name>
<value>nn1,nn2</value>
</property>
{code}
I'm presently leaning towards including HADOOP_CONF_DIR (and checking expected dirs based on HADOOP_HOME/HADOOP_PREFIX) is the cleanest. If we can't ascertain it on our own, we can at least print a warning and let things progress as normal (as it won't affect the non-HA NN users).
> Slider to work on HA NNs
> ------------------------
>
> Key: SLIDER-90
> URL: https://issues.apache.org/jira/browse/SLIDER-90
> Project: Slider
> Issue Type: Sub-task
> Components: appmaster
> Reporter: Josh Elser
>
> Reported {{UnknownHostException}} when using the nameservice as the host in the HDFS URI.
> -likely cause failure to pass down all DFS info and/or failure to pick up config from local installation
--
This message was sent by Atlassian JIRA
(v6.2#6252)