热门IT资讯网

HUE安装配置

发表于:2024-11-25 作者:热门IT资讯网编辑
编辑最后更新 2024年11月25日,HUE是什么HUE=Hadoop User ExperienceHue是一个开源的Apache Hadoop UI系统,由Cloudera Desktop演化而来,最后Cloudera公司将其贡献给A

HUE是什么

HUE=Hadoop User Experience

Hue是一个开源的Apache Hadoop UI系统,由Cloudera Desktop演化而来,最后Cloudera公司将其贡献给Apache基金会的Hadoop社区,它是基于Python Web框架Django实现的。

通过使用Hue我们可以在浏览器端的Web控制台上与Hadoop集群进行交互来分析处理数据,例如操作HDFS上的数据,运行MapReduce Job,执行Hive的SQL语句,浏览HBase数据库等等。

HUE 的安装:
1. 安装所需要的依赖

yum install gcc g++ libxml2-devel libxslt-devel cyrus-sasl-devel cyrus-sasl-gssapi mysql-devel python-devel python-setuptools sqlite-devel ant ibsasl2-dev libsasl2-modules-gssapi-mit libkrb5-dev libtidy-0.99-0 mvn openldap-dev libffi-devel gmp-devel openldap-devel


2. 启动:hadoop:start-all.sh
hbase: start-hbase.sh
hbase-daemon.sh start thrift

hive: schematool -dbType mysql -initSchema(第一次启动需初始化)
hive --service metastore
hiveserver2



3. 安装HUE
(*)解压: tar -zxvf hue-4.0.1.tgz
(*)编译安装: PREFIX 表示安装的目录
PREFIX=/root/training make install

4. 配置HUE
(*)添加Linux用户:hue 对/root/training/hue有权限
adduser hue
chown -R hue.hue /root/training/hue

5. 启动 HUE

HUE: bin/supervisor (/root/training/hue/build/env)
URL:http://192.168.157.11:8888


HUE 与 hadoop 集成:修改 hui.ini 文件 (/app/hue/desktop/conf)

hdfs 配置:

hdfs-site.xml

dfs.webhdfs.enabled
true


core-site.xml

hadoop.proxyuser.root.hosts
*


# hadoop 的代理用户
hadoop.proxyuser.root.groups
*

HUE 配置:


安装 HUE 出错可参考以下链接

http://blog.csdn.net/u011596455/article/details/78046627





0