[toc]python
jdk
maven
git
第三方依赖 yum install -y gcc-c++ libxml2-devel.x86_64 libxslt-devel.x86_64 python-devel openldap-devel asciidoc cyrus-sasl-gssapi openssl-devel mysql-devel sqlite-devel gmp-devel libffi-devel npm 还有缺失什么可自行安装
groupadd huemysql
useradd -g hue huec++
su huegit
cd ~github
git clone https://github.com/cloudera/hue.gitweb
cd hue-mastersql
make apps 须要等待较长时间,若中间还缺乏依赖可自行安装数据库
vi /home/hue/hue-master/desktop/conf/pseudo-distributed.ininpm
[desktop]api
time_zone=Asia/Shanghai
[desktop]
server_user=hue
server_group=hue
default_user=hue
[hadoop]
[[hdfs_clusters]]
fs_defaultfs=hdfs://集群名称
webhdfs_url=http://hdfsMaster1:14000/webhdfs/v1
[hadoop]
[[yarn_clusters]]
[[[default]]]
resourcemanager_host=resourcemanager
resourcemanager_api_url=http://resourcemanager:8088
submit_to=True
proxy_api_url=http://172.19.131.104:8088
history_server_api_url=http://172.19.131.104:19888
(hue数据库先建立好并授予权限给hue用户) [database]
engine=mysql
host=mysqlhost
port=3306
user=hue
password=123456
name=hue
[oozie]
remote_data_dir=/user/hue/oozie/workspaces
enable_cron_scheduling=true
enable_document_action=true
[liboozie]
oozie_url=http://master1:11000/oozie
[beeswax]
hive_server_host=172.19.131.107
hive_server_port=10000
/home/hue/hue-master/build/env/bin/hue syncdb
/home/hue/hue-master/build/env/bin/hue migrate
/home/hue/hue-master/build/env/bin/supervisor
在hadoop的core-site配置文件下配置 hadoop.proxyuser.hue.groups=*
hadoop.proxyuser.hue.hosts=*
能够在权限管理那里(本人用的是ranger)进行hive的数据库受权
可查看MapReduce的日志,多是当前用户没法提交任务配置信息到yarn下的目录