hue(1):编译hue

一、准备以及编译

1.安装依赖包

yum -y install ant asciidoc cyrus-sasl-devel cyrus-sasl-gssapi gcc gcc-c++ krb5-devel libtidy libxml2-devel libxslt-devel openldap-devel python-devel sqlite-devel openssl-devel mysql-devel gmp-devel

2.解压

tar zxvf /opt/softwares/hue-3.7.0-cdh5.3.6.tar.gz -C /opt/modules/

3.编译

make apps

二、配置

1.修改配置文件desktop/conf/hue.ini

secret_key=jFE93j;2[290-eiw.KEiwN2s3['d;/.q[eIW^y#e=+Iei*@Mn<qW5o
# 主机、端口
http_host=hadoop
http_port=8888
# 时区
time_zone=Asia/Shanghai

2.启动Hue

build/env/bin/supervisor

3.可能报错

KeyError: "Couldn't get user id for user hue"

(1)原因:

使用root安装hue,然后root下,使用build/env/bin/supervisor

(2)解决:

(a)首先要创建个普通用户,并给添加密码
(b)useradd hadoop
(c)passwd hadoop
(d)我们要给刚才解压的hue文件改变拥有者属性
	 chown -R beifeng /opt/modules/hue-3.9.0-cdh5.7.0/
(e)使用su命令切换到hadoop
	su - hadoop
(f) 启动Hue
	build/env/bin/supervisor

4.检测

http://hadoop:8888
创建超级用户:hue/hue

猜你喜欢

转载自blog.csdn.net/u010886217/article/details/84891172
HUE
今日推荐