I'm attempting to deploy a cluster entity through an ambari-managed falcon.
This is a clean install from 1.6.1.

When submitting the cluster definition, I get the following message:

$ sudo -u admin falcon entity -submit -file cluster.xml -type cluster

Error: Invalid Execute server or port: <hostname redacted>:8050

Cannot initialize Cluster. Please check your configuration for
mapreduce.framework.name and the correspond server addresses.


mapreduce.framework.name is set yarn (per ambari deployment defaults). My
configuration line looks like this:

<interface type="execute" endpoint="<hostname redacted>:8050"
version="2.4.0" />

Enabling debugging in the hadoop packages in the log4j.xml shows that the
connection is being considered but not established.

2014-08-07 15:23:03,513 DEBUG -
[1141105573@qtp-216944274-0:admin:POST//entities/submit/cluster
a1b37e55-34fb-48f3-830d-e8e736f79c75] ~ Trying ClientProtocolProvider :
org.apache.hadoop.mapred.YarnClientProtocolProvider (Cluster:90)

at
org.apache.hadoop.mapred.YarnClientProtocolProvider.create(YarnClientProtocolProvider.java:34)

at
org.apache.hadoop.mapred.YarnClientProtocolProvider.create(YarnClientProtocolProvider.java:34)

at
org.apache.hadoop.mapred.YarnClientProtocolProvider.create(YarnClientProtocolProvider.java:34)

2014-08-07 15:23:03,971 INFO  -
[1141105573@qtp-216944274-0:admin:POST//entities/submit/cluster
a1b37e55-34fb-48f3-830d-e8e736f79c75] ~ Failed to use
org.apache.hadoop.mapred.YarnClientProtocolProvider due to error: null
(Cluster:113)


Any ideas of what could be wrong are appreciated. I am able to launch other
yarn jobs on this cluster successfully via Hive.

Reply via email to