一、HUE简介

HUE=HadoopUser Experience,直译就是hadoop用户体验。它是基于Python Web框架Django实现的。通过使用HUE我们可以在浏览器端的Web控制台上与Hadoop集群进行交互来分析处理数据。
二、HUE的官网下载

官网网站:http://gethue.com/ 

三、HUE的安装

安装hue依赖的LINUX的安装包
安装命令:sudo yum -y install ant asciidoc cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-plain gcc gcc-c++ krb5-devel libffi-devel libxml2-devel libxslt-devel make openldap-devel python-devel sqlite-devel gmp-devel
在使用yum安装这些包的同时,也会自动安装openJDK的依赖,安装后,要手动删除openJDK。
(查询:# rpm -qa | grep java)
(删除:# rpm -e --nodeps xxxxxxx-java-xxxx.rpm)

3.1 解压HUE

tar -zxf ~/softwares/installations/cdh/hue-3.7.0-cdh5.3.6.tar.gz -C ~/modules/cdh/

3.2 编译HUE
在hue的安装目录下,执行:

 make apps

3.3 配置HUE
修改Hue.ini文件
文件位置:/home/admin/modules/cdh/hue-3.7.0-cdh5.3.6/desktop/conf/hue.ini
修改内容:

secret_key=jFE93j;2[290-eiw.KEiwN2s3['d;/.q[eIW^y#e=+Iei*@Mn<qW5o
http_host=linux01
http_port=8888
time_zone=Asia/Shanghai

3.4 启动HUE

build/env/bin/supervisor

浏览器查看hue页面:

http://linux01:8888 

初夏如下页面,表示成功:
HUE的简介及安装用户名和密码可以自定义,但是一定要记住,之后登陆:
HUE的简介及安装上面只是hue的初步安装,接下来是最重要的部分,请看另一篇hue博客

相关文章: