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相关推荐

  1. 原生Hadoop环境下安装Hue

    1. 写在前面的话 此处省略150字- 2. Hue的编译安装 2.1 hue相关的网址 Hue官方网站 Hue官方用户手册 官方安装文档 HUE下载地址 2.2 安装说明   由于官方没有提供编译好 ...

  2. Hue使用(Apache Hadoop UI系统)

    一.Hue的安装部署 Hue版本:cdh5.3.6-hue-3.7.0 需要编译才能使用 需要联网 依赖(针对不同Linux版本) ant asciidoc cyrus-sasl-devel cyru ...

  3. 大数据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 ...

  4. HUE配置文件hue.ini 的database模块详解(包含qlite、mysql、 psql、和oracle)(图文详解)(分HA集群和非HA集群)...

    不多说,直接上干货! Hue配置文件里,提及到,提供有postgresql_psycopg2, mysql, sqlite3 or oracle. 注意:Hue本身用到的是sqlite3. 在哪里呢, ...

  5. CDH6.3.2 HUE集成HBase

    HUE集成Hbase: Hbase配置文件-hbase-site.xml<property><name>hbase.thrift.support.proxyuser</n ...

  6. hue安装及基本测试-笔记

    #################################################################################################### ...

  7. 安装Hue后的一些功能的问题解决干货总结(博主推荐)

    不多说,直接上干货! 我的集群机器情况是 bigdatamaster(192.168.80.10).bigdataslave1(192.168.80.11)和bigdataslave2(192.168 ...

  8. HUE集成Hbase

    目录 一.Hbase开启代理用户相关配置 二.代理用户授权认证 三.检查HUE在hue.ini文件中指定的HBASE的本地配置目录 一.Hbase开启代理用户相关配置 Cloudera Manager ...

  9. Apache Sentry 第一弹:Server启动、连接Hue、分组详解

    2019独角兽企业重金招聘Python工程师标准>>> 前言: Sentry是Hadoop安全方面的一个开源组件,目前还在孵化中,地址:https://sentry.incubato ...

最新文章

  1. Async和Await如何简化异步编程几个实例
  2. 惊艳的cygwin——Windows下的Linux命令行环境的配置和使用
  3. 【pmcaff】一个PM的十年分享:如果的事
  4. Phoenix二级索引(Secondary Indexing)的使用(转:https://www.cnblogs.com/MOBIN/p/5467284.html)
  5. Memcached 运行状态
  6. chapter3.1封装和解构
  7. java 视频监控 分屏ui_视频监控网页ActiveX视频分屏播放控件开发
  8. 饿了么:日订单量超900万的架构设计及演进之路
  9. 了解华为HCIP认证
  10. 计算机软件产品开发编写指南,计算机软件产品开发文件编制指南GB 8567-1988(6)[7]...
  11. SNMP协议-SNMP TRAP
  12. 信息安全工程07875 自考软件工程 助学班复习纲要
  13. 高频面试题之JVM灵魂拷问,21题带你通关!
  14. 油画特效软件akvis artwork破解版安装及破解教程
  15. 数据可视化—复杂网络关系图的绘制
  16. java逻辑值_java、 若x = 5,y = 10,则x y和x = y的逻辑值分别为 和 。...
  17. MATLAB实现RSA加密解密
  18. Linux篇 一、香橙派Zero2设置开机连接wifi
  19. Oracle EBS 企业税改方案(三)-未结采购单据及部分AP Invoices税率调整
  20. 手撕系列:原生python实现汽车牌照识别

热门文章

  1. 开源nlp自然语言处理 word2vec nltk textblob crf++ 机器人、翻译、简繁转换、分词、词性、词向量、关键词主题、命名体识别、语义分析、情感正负面、近义同义词、句子相似性、聚类
  2. php根据商品总价比例算折扣,显示WooCommerce产品的默认折扣价格和百分比
  3. xgboost 怎么读_金融本科毕业5年应该读MBA吗?
  4. 和信创天云桌面系统VENGD文件上传漏洞复现
  5. Bios工程师手边事—重启
  6. CentOS 7上安装ATS 7.1.6过程详解
  7. python编程类型_python编程 | 第二章 变量和简单数据类型
  8. CO2气体保护电弧焊
  9. 4k视频分辨率的码流_视频的分辨率、码率、帧率你都了解吗,如何设置才更好?...
  10. Numpy 基础经典练习题100道---中英双语