HUE安装配置

HUE是什么

HUE=Hadoop User Experience

Hue是一个开源的Apache Hadoop UI系统,由Cloudera Desktop演化而来,最后Cloudera公司将其贡献给Apache基金会的Hadoop社区,它是基于Python Web框架Django实现的。

通过使用Hue我们可以在浏览器端的Web控制台上与Hadoop集群进行交互来分析处理数据,例如操作HDFS上的数据,运行MapReduce Job,执行Hive的SQL语句,浏览HBase数据库等等。

HUE 的安装:           
    1. 安装所需要的依赖

yum
install gcc g++ libxml2-devel libxslt-devel cyrus-sasl-devel
cyrus-sasl-gssapi mysql-devel python-devel python-setuptools
sqlite-devel ant ibsasl2-dev libsasl2-modules-gssapi-mit libkrb5-dev
libtidy-0.99-0 mvn openldap-dev libffi-devel gmp-devel openldap-devel

2. 启动:hadoop:start-all.sh
             hbase:  start-hbase.sh
                     hbase-daemon.sh start thrift

hive:   schematool -dbType mysql -initSchema(第一次启动需初始化)
                 hive --service metastore
                     hiveserver2

3. 安装HUE
            (*)解压: tar -zxvf hue-4.0.1.tgz
            (*)编译安装: PREFIX 表示安装的目录
                  PREFIX=/root/training make install
            
    4. 配置HUE
            (*)添加Linux用户:hue 对/root/training/hue有权限
                  adduser hue
                  chown -R hue.hue /root/training/hue

5.  启动 HUE

HUE:  bin/supervisor  (/root/training/hue/build/env)
                  URL:http://192.168.157.11:8888

HUE 与 hadoop 集成:修改 hui.ini 文件  (/app/hue/desktop/conf)

hdfs 配置:

hdfs-site.xml
                    <property>    
                       <name>dfs.webhdfs.enabled</name>
                       <value>true</value>
                    </property>            
            
             core-site.xml
                    <property>
                       <name>hadoop.proxyuser.root.hosts</name>
                       <value>*</value>
                    </property>

<property>                           # hadoop 的代理用户
                       <name>hadoop.proxyuser.root.groups</name>
                       <value>*</value>
                    </property>

HUE 配置:

安装 HUE 出错可参考以下链接

http://blog.csdn.net/u011596455/article/details/78046627

原文地址:http://blog.51cto.com/songqinglong/2062641

时间: 2024-08-02 06:25:38

HUE安装配置的相关文章

cdh版本的hue安装配置部署以及集成hadoop hbase hive mysql等权威指南

hue下载地址:https://github.com/cloudera/hue hue学习文档地址:http://archive.cloudera.com/cdh5/cdh/5/hue-3.7.0-cdh5.3.6/manual.html 我目前使用的是hue-3.7.0-cdh5.3.6 hue(HUE=Hadoop User Experience) Hue是一个开源的Apache Hadoop UI系统,由Cloudera Desktop演化而来,最后Cloudera公司将其贡献给Apach

Alex 的 Hadoop 菜鸟教程: 第19课 华丽的控制台 HUE 安装以及使用教程

声明 本文基于Centos 6.x + CDH 5.x HUE Hadoop也有web管理控制台,而且还很华丽,它的名字叫HUE.通过HUE可以管理Hadoop常见的组件.下面用一幅图说明HUE能管理哪些组件 除了Oozie,LDAP SAML和Solr以外,前面的课程都说过了,Oozie是一个工作流组件,在下一课讲解,LDAP是一个用户密码的管理中心,负责用户的登陆.Solr是一个全文检索的引擎,不过其实Solr也不算Hadoop系专有的,Solr在很早以前就出现了,要算的话应该算Lucene

(赵强老师原创)搭建CDH实验环境,三个节点的安装配置

赵强老师简介 ------------------------------------------------------- 清华大学软件工程专业毕业.现就职于Oracle(中国)有限公司高级技术顾问,在Oracle公司服务已超过10年.业界知名的Oracle数据库专家和大数据专家,精通Oracle数据库.大数据.Weblogic中间件和Java技术.同时,受聘于多家知名IT培训机构,线下培训的学员已超过万人. 赵强老师在线视频课程主页 http://edu.51cto.com/lecturer

大数据平台CDH5.14.2 的安装配置

大数据平台CDH5.14.2 的安装配置 标签(空格分隔): 大数据平台构建 一:系统环境初始化 二:安装CDH5.14.2 平台 三:分配主机与分配角色 一: 系统环境初始化 1.1: 系统环境介绍 系统: CentOS7.5X64 cat /etc/hosts --- 172.17.100.11 node-01.flyfish 172.17.100.12 node-02.flyfish 172.17.100.13 node-03.flyfish 172.17.100.14 node-04.f

搭建CDH实验环境,以三个节点为例的安装配置

(一)实验环境l 实验介质n CentOS-7-x86_64-Everything-1708.ison jdk-8u161-linux-x64.rpmn cloudera-manager-centos7-cm5.12.1_x86_64.tar.gzn CDH-5.12.1-1.cdh5.12.1.p0.3-el7.parceln CDH-5.12.1-1.cdh5.12.1.p0.3-el7.parcel.sha1n manifest.json l 准备三台CentOS虚拟机,三个节点:一个Cl

大数据平台CDH6.1.0 安装配置

大数据平台 CDH6.1.0 安装配置 标签(空格分隔): 大数据平台构建 一: 关于CDH6.1.0 的介绍 二: 系统环境初始化 三: 安装CDH6.1.0所需环境 四: 配置CDH6.1.0的cloudera-manager安装 一:关于CDH6.1.0 的介绍 Cloudera在前天12月19日,对外宣布正式发布Cloudera Enterprise 6.1包含大数据生态版本如下: 1.组件版本:Kafka 2.0, Spark 2.4, HBase 2.1.1, Accumulo 1.

CentOS 6.9中Telnet的安装配置

Telnet:TCP/IP协议中的一员,是Internet远程登录服务的标准协议和主要方式.它为用户提供了在本地计算机上完成远程主机工作的能力.要开始一个Telnet会话,必须输入用户名和密码来登录服务器.Telnet是常用的远程控制Web服务器的方法,监听TCP的23号端口. xinetd:新一代的网络超级守护进程,经常用来管理多种轻量级的Internet服务.xinetd提供类似于inetd+tcp_wrapper的功能,但它更强大更安全.xinetd能够同时监听多个指定的端口,在接受用户请

使用LVS实现负载均衡原理及安装配置详解

转:http://www.cnblogs.com/liwei0526vip/p/6370103.html 使用LVS实现负载均衡原理及安装配置详解 负载均衡集群是 load balance 集群的简写,翻译成中文就是负载均衡集群.常用的负载均衡开源软件有nginx.lvs.haproxy,商业的硬件负载均衡设备F5.Netscale.这里主要是学习 LVS 并对其进行了详细的总结记录. 一.负载均衡LVS基本介绍 LB集群的架构和原理很简单,就是当用户的请求过来时,会直接分发到Director

47 监控系统基础及zabbix介绍、zabbix工作原理及安装配置、zabbix on CentOS7、zabbix配置

02    zabbix工作原理及安装配置 配置环境 node1192.168.1.120CentOS6.7 node2192.168.1.121CentOS6.7 1.安装配置zabbix #安装前准备 [[email protected] ~]#yum -y install mysql-server mysq [[email protected] ~]# mysql mysql> CREATE DATABASE zabbix CHARACTER SET utf8; mysql> GRANT