Hue学习笔记

本文介绍了开源的Apache Hadoop UI系统HUE,它基于Python的Django框架。内容涵盖HUE的来源、官网信息以及详细的安装步骤,包括安装前的准备、正式安装过程和配置数据库。此外,还展示了如何使用HUE创建并执行OOZIE的WORKFLOW,指导用户进行数据处理操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第1章 HUE概述

1.1、来源

HUE=Hadoop User Experience(Hadoop用户体验),直白来说就一个开源的Apache Hadoop UI系统,由Cloudera Desktop演化而来,最后Cloudera公司将其贡献给Apache基金会的Hadoop社区,它是基于Python Web框架Django实现的。通过使用HUE我们可以在浏览器端的Web控制台上与Hadoop集群进行交互来分析处理数据。

1.2、官网及使用者

官网网站:http://gethue.com/
使用的公司:
在这里插入图片描述

第2章 HUE安装及使用

2.1 安装前的准备
1)在LoadBalancer节点安装mod_ssl

[root@hadoop102 ~]# yum -y install mod_ssl

2)查看/usr/lib64/mysql下有没有libmysqlclient_r.so.16,如果没有,(hadoop103主机上有)上传libmysqlclient_r.so.16到/usr/lib64/mysql,并软链接到/usr/lib64/

[root@hadoop102 ~]ln -s /usr/lib64/mysql/libmysqlclient_r.so.16 /usr/lib64/libmysqlclient_r.so.16

然后运行ldconfig 命令,让其生效

[root@hadoop102 ~]ldconfig

2.2 正式安装

2.2.1 添加HUE服务
在这里插入图片描述

2.2.2 选择集群节点
在这里插入图片描述

2.2.3 分配角色
在这里插入图片描述

2.2.4 配置数据库
在这里插入图片描述

2.2.5 安装完成
在这里插入图片描述

2.2.6 HUE页面

http://hadoop102:8888(未优化)或http://hadoop102:8889(负载均衡)(优化)
第一次开启HUE会出现以下页面,此时输入的用户名和密码可以随意,之后登陆页面以第一次输入的账号密码为依据:
在这里插入图片描述

2.3 HUE使用

使用HUE创建一个OOZIE的WORKFLOW
1)创建workflow
在这里插入图片描述

2)点击保存后,点击Workspace后进入lib
在这里插入图片描述
在这里插入图片描述

3)新建一个文件
在这里插入图片描述

4)点击新建的文件进入File Browser
在这里插入图片描述

5)在文件中添加内容并保存
在这里插入图片描述

6)回到workflow
在这里插入图片描述

7)选择刚才编辑的文件
在这里插入图片描述

8)保存后执行
在这里插入图片描述

9)点击图中位置查看结果
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值