Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]
Created on
11-05-2014
12:59 AM
- last edited on
04-21-2026
07:00 AM
by
GrazittiAPI
Hi!
Our cluster has been upgraded from CDH 4.6 to 5.1.3. Upgrade process was seamless, but since this moment Hue can't connect to mapreduce1 JobTracker.
That right:
[root@host03 ~]# netstat -nlpt | grep 9290
[root@host03 ~]#
Because service doesn't run:
[root@host03 ~]# tail -f /var/log/hadoop-0.20-mapreduce/hadoop-cmf-mapreduce1-JOBTRACKER.log.out | grep -i plug
2014-11-05 00:12:57,880 WARN org.apache.hadoop.util.PluginDispatcher: Unable to load mapred.jobtracker.plugins plugins
My Cloudera Manager settings:
mapred.jobtracker.plugins=""
Enable JobTracker Plugins Required for Hue="On"
jobtracker.thrift.address="9290"
As I understand this is identical to reference values:
<property>
<name>jobtracker.thrift.address</name>
<value>0.0.0.0:9290</value>
</property>
<property>
<name>mapred.jobtracker.plugins</name>
<value>org.apache.hadoop.thriftfs.ThriftJobTrackerPlugin</value>
</property>
I've put hue-plugins.jar files anywhere:
[root@host03 cmf]# find / -name hue-plugins-*.jar
/usr/lib/hadoop-0.20-mapreduce/lib/hue-plugins-3.6.0-cdh5.1.3.jar
/usr/lib/hadoop/lib/hue-plugins-3.6.0-cdh5.1.3.jar
/usr/share/cmf/lib/hue-plugins-2.1.0-cdh4.1.0.jar
/usr/share/cmf/lib/hue-plugins-3.6.0-cdh5.1.3.jar
/usr/share/cmf/cloudera-navigator-audit-server/hue-plugins-2.1.0-cdh4.1.0.jar
/usr/share/cmf/cloudera-navigator-audit-server/hue-plugins-3.6.0-cdh5.1.3.jar
/opt/cloudera/parcels/CDH-5.1.3-1.cdh5.1.3.p0.12/lib/hadoop/lib/hue-plugins-3.6.0-cdh5.1.3.jar
/opt/cloudera/parcels/CDH-5.1.3-1.cdh5.1.3.p0.12/lib/hue/desktop/libs/hadoop/java-lib/hue-plugins-3.6.0-cdh5.1.3.jar
... and duplicated it with SNAPSHOT word in filename:
/usr/lib/hadoop-0.20-mapreduce/lib/hue-plugins-3.6.0-cdh5.1.3-SNAPSHOT.jar
/usr/lib/hadoop/lib/hue-plugins-3.6.0-cdh5.1.3-SNAPSHOT.jar
I've set 755 permissions for all this files (was 644 after upgrade).
No any effect. 😞
What else can I check?
Created 11-13-2014 02:55 PM
Created 11-05-2014 02:49 AM
Hi,
Remove old version of hue plugins and restart the MR. It should load.
Created 11-05-2014 03:52 AM
Hi!
I've removed all hue-plugins-2.1.0-cdh4.1.0.jar files from all cluster's hosts and restarted mapreduce1 services. Same result:
PluginDispatcher: Unable to load mapred.jobtracker.plugins plugins
Then I've tried to put hue-plugins-3.6.0-cdh5.1.3.jar instead old files to same folders:
/usr/share/cmf/lib/
/usr/share/cmf/cloudera-navigator-audit-server/
Anyway - It does not load.
Unfortunately there no MRv1 service in cloudera-quickstart-vm-5.0.0-0 image. I would be happy to compare our cluster with reference setup. 😞
Created 11-13-2014 02:55 PM
Created 11-13-2014 10:24 PM
Yes. JDK 1.6.
Thank you for the advice!