萌新篇 —从零开始搭建自己的大数据环境-----hue篇


前言

我事先创建好了opt文件,该文件里包含data,modules,software,tools,一般我把安装包存放在sofeware解压生成在modules。可以按照我这个方式去做,后期以便文件好找。关于hadoop,hive,hbase等安装参考我前面的文章,这里就不是范例,过程使用的软件Notepad++(在这里修改配置文件比较方便)MobaXterm_Personal_20.2(远程登录linux)FlashFPX(把文件发送到linux上)。

一、hue简介

Hue是一个开源的Apache Hadoop UI系统,最早是由Cloudera Desktop演化而来,由Cloudera贡献给开源社区,它是基于Python Web框架Django实现的。通过使用Hue我们可以在浏览器端的Web控制台上与Hadoop集群进行交互来分析处理数据,例如操作HDFS上的数据,运行MapReduce Job等等。
详细简介,点击

二、hue的编译

首先解压好安装包,进入解压后的文件,开始以下操作:
注意:自己虚拟机如果是centos6的化,用yum时可能会出现The requested URL returned error: 404 Not Found“
这时候可以采用如下方法解决:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://file.kangle.odata.cc/repo/Centos-6.repo
wget -O /etc/yum.repos.d/epel.repo http://file.kangle.odata.cc/repo/epel-6.repo

然后:

yum makecache

完成后,在是下面的命令,就会发现不会报这个错误了

sudo yum 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

编译:

sudo make apps

最后出现build文件表示编译成功。

三、hue基本的配置

进入conf目录下

1、hue.ini配置

1、 secret_key=jFE93j;2[290-eiw.KEiwN2s3['d;/.q[eIW^y#e=+Iei*@Mn<qW5o
2、 http_host=panda-pro01.xiong.com    自己主机名
3、 http_port=8888
4、 time_zone=Asia/Shanghai 

进入desktop目录

2、给权限

sudo chmod o+w desktop.db
sudo chown -R xiong:xiong desktop.db 

3、启动服务

./build/env/bin/supervisor 

在这里插入图片描述
首次进入界面要初始设置账号密码。

四、hue与hadoop的集成

1、配置hue.ini

在这里插入图片描述

2、配置hadoop下的core-site.xml

在core-site.xml增加如下

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

如果多台机器需要把配置好的core-site.xml分发给其他机器

3、启动服务

首先启动hadoop的namenode和datanode,再启动hue,界面点击右上角的文件游览器,如下:
在这里插入图片描述
这样hue和HDFS的配置就完成了

五、hue与yarn的集成

1、配置hue.ini

在这里插入图片描述

六、hue与hive的集成

1、配置hue.ini

在这里插入图片描述

2、界面显示

在这里插入图片描述

七、hue与mysql的集成

1、配置hue.ini

在这里插入图片描述

2、界面显示

在这里插入图片描述

八、hue与hbase的集成

1、配置hue.ini

在这里插入图片描述

2、启动hbase服务

bin/hbase-daemon.sh start master
bin/hbase-daemon.sh start regionserver
bin/hbase-daemon.sh start thrift

3、界面显示

在这里插入图片描述

总结

关于hue的相关配置就到这里,作者萌新一位,如有不足之处还请见谅,如对你有帮助,点一点关注,谢谢啦。

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Panda°

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值