Hadoop之Hue
Hadoop User Experience
一个图形化界面,提供一个Web
界面可以供我们查看执行我们其他的框架
Hue是一个开源的Apache Hadoop UI系统,最早是由Cloudera Desktop演化而来,由Cloudera贡献给开源社区,它是基于Python Web框架Django实现的。通过使用Hue我们可以在浏览器端的Web控制台上与hadoop集群进行交互来分析处理数据,例如操作HDFS上的数据,运行MapReduce Job等等。简单就理解就是hadoop可视化工具
Hue集成HDFS
##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>
修改hue.ini
fs_defaultfs=hdfs://node01:8020webhdfs_url=http://node01:50070/webhdfs/v1hadoop_hdfs_home= /export/servers/hadoop-2.6.0-cdh5.14.0hadoop_bin=/export/servers/hadoop-2.6.0-cdh5.14.0/binhadoop_conf_dir=/export/servers/hadoop-2.6.0-cdh5.14.0/etc/hadoop
配置Yarn
resourcemanager_host=hadoop-senior.ibeifeng.com
resourcemanager_port=8032
submit_to=True
resourcemanager_api_url=http://hadoop-senior.ibeifeng.com:8088
proxy_api_url=http://hadoop-senior.ibeifeng.com:8088
history_server_api_url=http://hadoop-senior.ibeifeng.com:19888
Hue集成HIve
#hive-site.xml
<property><name>hive.server2.thrift.port</name><value>10000</value>
</property><property><name>hive.server2.thrift.bind.host</name><value>hadoop-senior.ibeifeng.com</value>
</property><property><name>hive.metastore.uris</name><value>thrift://hadoop-senior.ibeifeng.com:9083</value>
</property>
配置Hue
hive_server_host=hadoop-senior.ibeifeng.com
hive_server_port=10000
hive_conf_dir=/opt/cdh-5.3.6/hive-0.13.1-cdh5.3.6/conf
server_conn_timeout=120
Hue集成RDBMS
##大概在510行,这里需要配置sqlite,hue本身使用的是sqlite,然后再配置集成mysql[[databases]]# sqlite configuration.[[[sqlite]]]# Name to show in the UI.nice_name=SQLite# For SQLite, name defines the path to the database.name=/opt/app/hue-3.7.0-cdh5.3.6/desktop/desktop.db# Database backend to use.engine=sqlite# Database options to send to the server when connecting.# https://docs.djangoproject.com/en/1.4/ref/databases/## options={}# mysql, oracle, or postgresql configuration.[[[mysql]]]# Name to show in the UI.nice_name="My SQL DB"# For MySQL and PostgreSQL, name is the name of the database.# For Oracle, Name is instance of the Oracle server. For express edition# this is 'xe' by default.name=test# Database backend to use. This can be:# 1. mysql# 2. postgresql# 3. oracleengine=mysql# IP or hostname of the database to connect to.host=hadoop-senior.ibeifeng.com# Port the database server is listening to. Defaults are:# 1. MySQL: 3306# 2. PostgreSQL: 5432# 3. Oracle Express Edition: 1521port=3306# Username to authenticate with when connecting to the database.user=root# Password matching the username to authenticate with when# connecting to the database.password=123456# Database options to send to the server when connecting.# https://docs.djangoproject.com/en/1.4/ref/databases/## options={}
Hadoop之Hue相关推荐
- 原生Hadoop环境下安装Hue
1. 写在前面的话 此处省略150字- 2. Hue的编译安装 2.1 hue相关的网址 Hue官方网站 Hue官方用户手册 官方安装文档 HUE下载地址 2.2 安装说明 由于官方没有提供编译好 ...
- Hue使用(Apache Hadoop UI系统)
一.Hue的安装部署 Hue版本:cdh5.3.6-hue-3.7.0 需要编译才能使用 需要联网 依赖(针对不同Linux版本) ant asciidoc cyrus-sasl-devel cyru ...
- 大数据WEB工具Hue
1.Hue的安装 (1)解压hue的安装包. cdh]$ tar -zxf hue-3.7.0-cdh5.3.6-build.tar.gz -C /opt/app/ (2)编辑配置文件/opt/app ...
- HUE配置文件hue.ini 的database模块详解(包含qlite、mysql、 psql、和oracle)(图文详解)(分HA集群和非HA集群)...
不多说,直接上干货! Hue配置文件里,提及到,提供有postgresql_psycopg2, mysql, sqlite3 or oracle. 注意:Hue本身用到的是sqlite3. 在哪里呢, ...
- CDH6.3.2 HUE集成HBase
HUE集成Hbase: Hbase配置文件-hbase-site.xml<property><name>hbase.thrift.support.proxyuser</n ...
- hue安装及基本测试-笔记
#################################################################################################### ...
- 安装Hue后的一些功能的问题解决干货总结(博主推荐)
不多说,直接上干货! 我的集群机器情况是 bigdatamaster(192.168.80.10).bigdataslave1(192.168.80.11)和bigdataslave2(192.168 ...
- HUE集成Hbase
目录 一.Hbase开启代理用户相关配置 二.代理用户授权认证 三.检查HUE在hue.ini文件中指定的HBASE的本地配置目录 一.Hbase开启代理用户相关配置 Cloudera Manager ...
- Apache Sentry 第一弹:Server启动、连接Hue、分组详解
2019独角兽企业重金招聘Python工程师标准>>> 前言: Sentry是Hadoop安全方面的一个开源组件,目前还在孵化中,地址:https://sentry.incubato ...
最新文章
- Async和Await如何简化异步编程几个实例
- 惊艳的cygwin——Windows下的Linux命令行环境的配置和使用
- 【pmcaff】一个PM的十年分享:如果的事
- Phoenix二级索引(Secondary Indexing)的使用(转:https://www.cnblogs.com/MOBIN/p/5467284.html)
- Memcached 运行状态
- chapter3.1封装和解构
- java 视频监控 分屏ui_视频监控网页ActiveX视频分屏播放控件开发
- 饿了么:日订单量超900万的架构设计及演进之路
- 了解华为HCIP认证
- 计算机软件产品开发编写指南,计算机软件产品开发文件编制指南GB 8567-1988(6)[7]...
- SNMP协议-SNMP TRAP
- 信息安全工程07875 自考软件工程 助学班复习纲要
- 高频面试题之JVM灵魂拷问,21题带你通关!
- 油画特效软件akvis artwork破解版安装及破解教程
- 数据可视化—复杂网络关系图的绘制
- java逻辑值_java、 若x = 5,y = 10,则x y和x = y的逻辑值分别为 和 。...
- MATLAB实现RSA加密解密
- Linux篇 一、香橙派Zero2设置开机连接wifi
- Oracle EBS 企业税改方案(三)-未结采购单据及部分AP Invoices税率调整
- 手撕系列:原生python实现汽车牌照识别
热门文章
- 开源nlp自然语言处理 word2vec nltk textblob crf++ 机器人、翻译、简繁转换、分词、词性、词向量、关键词主题、命名体识别、语义分析、情感正负面、近义同义词、句子相似性、聚类
- php根据商品总价比例算折扣,显示WooCommerce产品的默认折扣价格和百分比
- xgboost 怎么读_金融本科毕业5年应该读MBA吗?
- 和信创天云桌面系统VENGD文件上传漏洞复现
- Bios工程师手边事—重启
- CentOS 7上安装ATS 7.1.6过程详解
- python编程类型_python编程 | 第二章 变量和简单数据类型
- CO2气体保护电弧焊
- 4k视频分辨率的码流_视频的分辨率、码率、帧率你都了解吗,如何设置才更好?...
- Numpy 基础经典练习题100道---中英双语