Skip to content

steven-matison/dfhz_hue_mpack

Repository files navigation

dfhz_hue_mpack

Hue Management Pack for Ambari.

Install Hue with Ambari using this management pack created by DFHz. The original Ambari 2.x Hue Service started by Kyle Joe was upgraded for HDP3 and Hue 4.x by DFHz before starting on this Hue Management Pack. You can see more info on the HDP3 repo: HDP3 Hue Service. Also see https://gethue.com for more information, versions, and official Hue documentation.

Version Key

Usage Notes

  • Make sure you get the correct /raw/ link if using the github links to download (see sample below).
  • Be sure to restart ambari after all Management Pack changes.
  • Your nodes need to be able to install all Hue Dependencies. Epel Repository is helpful here.
  • Install time will be lengthy due to compile time for "make install" in the hue directory
  • Minimal install requires HDFS, Yarn, & Zookeeper

Management Pack Installaion

  • Example Install & Remove commands are:
ambari-server install-mpack --mpack=https://github.com/steven-matison/dfhz_hue_mpack/raw/master/hue_mpack-4.6.0-0.1.tar.gz --verbose
ambari-server restart
ambari-server uninstall-mpack --mpack-name=hue-ambari.mpack
ambari-server restart

Known Issues

  • Additional configuration required post install to configure hue for hive,hbase,hdfs,rdbms, etc.
  • Limited testing on multi node cluster
  • Not tested SSL or Kerberos
  • There could still be conflicts with config params specific to your cluster configuration
  • Major Differences between Hue 3 and Hue 4

HDP 2.x Usage Notes

  • No Known Issues

HDP 3.x Usage Notes

  • There is a current bug in User Group Management for HDP 3.x. The work around is the following python command before installing Hue
python /var/lib/ambari-server/resources/scripts/configs.py -u admin -p admin -n [CLUSTER_NAME] -l [CLUSTER_FQDN] -t 8080 -a set -c cluster-env -k  ignore_groupsusers_create -v true

**** be sure to get the correct [CLUSTER_NAME] and [CLUSTER_FQDN] for command above

Coming Soon

  • Create a Stack Structure
  • Revisions & Improvements to HDP 3.x Functionality - HDP3-Hue-Service