HUE安装与配置

1 篇文章 0 订阅

准备

软件包准备
HUE官方网站
HUE官方帮助手册
已安装的分布式框架例如Hadoop
以及其它需要与HUE集成的软件

需要的依赖

$ yum install -y gcc libxml2-devel libxslt-devel cyrus-sasl-devel mysql-devel python-devel python-setuptools python-simplejson sqlite-devel ant gmp-devel cyrus-sasl-plain cyrus-sasl-devel cyrus-sasl-gssapi libffi-devel openldap-devel

安装

构建

通过如下命令来指定HUE的安装路径

$ PREFIX=/usr/share make install
$ cd /usr/share/hue

如果想把HUE从一个地方移动到另外一个地方,由于HUE使用了Python包的一些绝对路径,移动之后则必须执行以下命令

$ rm app.reg 
$ rm -r build 
$ make apps

配置

Hadoop的配置文件

位于/etc/hadoop/conf
hdfs-site.xml

<property> 
  <name> dfs.webhdfs.enabled </ name> 
  <value> true </ value> 
</ property>

core-site.xml

<property>
 <name>hadoop.proxyuser.hue.hosts</name>
  <value>*</value>
</property>
<property>
  <name>hadoop.proxyuser.hue.groups</name>
  <value>*</value>
</property>

httpfs-site.xml

<property>
  <name>httpfs.proxyuser.hue.hosts</name>
  <value>*</value>
</property>
<property>
  <name>httpfs.proxyuser.hue.groups</name>
  <value>*</value>
</property>

HUE配置

查看所有可用的配置选项

$ cd build/env/bin
$ ./hue config_help | less

进入HUE配置目录

$ cd hue/desktop/conf

复制一份HUE的配置文件并修改复制的配置文件

$ cp pseudo-distributed.ini.tmpl pseudo-distributed.ini

$ vi pseudo-distributed.ini

在第42行左右.将时区修改一下

time_zone=Asia/Shanghai

密钥

secret_key=jFE93j;2[290-eiw.KEiwN2s3['d;/.q[eIW^y#e=+Iei*@Mn<qW   #30-60个字符

Hadoop配置文件的路径
这里写图片描述
[beeswax]配置文件的部分,可以指定以下内容:
beeswax_server_host
Hive服务器应绑定到的主机名或IP。默认情况下,它绑定到localhost,因此仅为本地IPC客户端提供服务。
hive_home_dir
Hive安装的基本目录。
hive_conf_dir
hive配置文件的路径
这里写图片描述
由于我的用户是hadoop 所以这里是hadoop各位按照自己的情况填写
[librdbms]
可以设置关系型数据库的的一些信息

启动

输入如下命令启动HUE

~/hue/build/env/bin/supervisor start

启动一个broser,HUE默认的端口号为8000

localhost:8000

这里写图片描述
注意:第一个登录的用户为管理员,也可以在后台管理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值