Installing Hue
This section describes Hue installation and configuration on a cluster. The steps in this section apply whether you are installing on a single machine in pseudo-distributed mode, or on a cluster.
$ su -c 'rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm' ... $ yum install python26
Installing the Hue Packages
You must install the hue-common package on the machine where you will run the Hue Server. In addition, if you will be using Hue with MRv1, you must install the hue-plugins package on the system where you are running the JobTracker. (In pseudo-distributed mode, these will all be the same system.)
The hue meta-package installs the hue-common package and all the Hue applications; you also need to install hue-server, which contains the Hue start and stop scripts.
On RHEL systems:
- On the Hue Server machine, install the hue package:
$ sudo yum install hue
- For MRv1: on the system that hosts the JobTracker, if different from the Hue server machine, install the hue-plugins package:
$ sudo yum install hue-plugins
On SLES systems:
- On the Hue Server machine, install the hue package:
$ sudo zypper install hue
- For MRv1: on the system that hosts the JobTracker, if different from the Hue server machine, install the hue-plugins package:
$ sudo zypper install hue-plugins
On Ubuntu or Debian systems:
- On the Hue Server machine, install the hue package:
$ sudo apt-get install hue
- For MRv1: on the system that hosts the JobTracker, if different from the Hue server machine, install the hue-plugins package:
$ sudo apt-get install hue-plugins
Hue Dependencies
The following table shows the components that are dependencies for the different Hue applications:
| Component | Dependent Applications |
|---|---|
| HDFS | Core, File Browser |
| MapReduce | Job Browser, Job Designer, Oozie, Hive Editor, Pig, Sqoop |
| YARN | Job Browser, Job Designer, Oozie, Hive Editor, Pig, Sqoop |
| Oozie | Job Designer, Oozie Editor/Dashboard |
| Hive | Hive Editor, Metastore Tables |
| Impala | Impala Editor, Metastore Tables |
| HBase | HBase Browser |
| Pig | Pig Editor, Oozie |
| Search | Solr Search |
| Spark | Spark |
| Sentry | Hadoop Security |
| Sqoop | Oozie |
| Sqoop 2 | Sqoop Transfer |
| ZooKeeper | ZooKeeper |