hue4.0的安装和配置

hue(一)编译、启动、使用 hue编译了解、踩坑识别 阅读详情
依赖安装:
 
sudo yum install ant asciidoc cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-plain gcc gcc-c++ krb5-devel libffi-devel libxml2-devel libxslt-devel make mysql mysql-devel openldap-devel python-devel sqlite-devel  gmp-devel openssl-devel  

二、MySQL配置

1、    为root用户设置密码;
2、    配置远程登录
3、    创建hue数据库
4、    flush hosts
5、    flush privileges

三、解压、编译并安装

tar -zxvf hue-3.12.0.tgz -C /opt
cd /opt/ hue-3.12.0
make apps

四、集成环境配置

1、配置HDFS

vim /opt/hadoop-2.7.3/etc/hadoop/hdfs-site.xml

复制代码
<property>
     <name>dfs.webhdfs.enabled</name>
     <value>true</value>
</property>

<property>
     <name>dfs.permissions.enabled</name>
     <value>false</value>
</property>
复制代码

2、配置core-site.xml

vim /opt/hadoop-2.7.3/etc/hadoop/core-site.xml

复制代码
<property>
     <name>hadoop.proxyuser.hue.hosts</name>
      <value>*</value>
</property>

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

<property>
       <name>hadoop.proxyuser.root.hosts</name>
       <value>*</value>
 </property>

  <property>
       <name>hadoop.proxyuser.root.groups</name>
        <value>*</value>
 </property>
复制代码

3、配置yarn-site.xml

vim /opt/hadoop-2.7.3/etc/hadoop/yarn-site.xml

复制代码
<!--打开HDFS上日志记录功能-->
<property>
    <name>yarn.log-aggregation-enable</name>
    <value>true</value>
</property>

<!--在HDFS上聚合的日志最长保留多少秒。3天-->
<property>
     <name>yarn.log-aggregation.retain-seconds</name>
     <value>259200</value>
</property>
复制代码

4、配置httpfs-site.xml

vim /opt/hadoop-2.7.3/etc/hadoop/httpfs-site.xml

复制代码
<property>
    <name>httpfs.proxyuser.hue.hosts</name>
    <value>*</value>
</property>

<property>
    <name>httpfs.proxyuser.hue.groups</name>
    <value>*</value>
</property>
复制代码

5、配置文件同步

将以上配置文件同步到其他Hadoop主机

添加hue用户及用户组

sudo useradd hue
sudo chmod -R 755 /opt/hue-3.12.0/
sudo chown -R hue:hue /opt/hue-3.12.0/

五、Hue的配置

vim  /opt/hue-4.0/desktop/conf/hue.ini

1、配置HDFS超级用户

 # This should be the hadoop cluster admin
  default_hdfs_superuser=xfvm

超级用户参见HDFS WEBUI

 

2、配置desktop

复制代码
[desktop]

  # Set this to a random string, the longer the better.
  # This is used for secure hashing in the session store.
  secret_key=jFE93j;2[290-eiw.KEiwN2s3['d;/.q[eIW^y#e=+Iei*@Mn<qW5o
  # Webserver listens on this address and port
  http_host=0.0.0.0
  http_port=8888

  # Time zone name
  time_zone=Asia/Shanghai
复制代码

3、配置HDFS

复制代码
 [[hdfs_clusters]]
    # HA support by using HttpFs
    #namenode也可写namenode的IP 
    [[[default]]]
      # Enter the filesystem uri
      fs_defaultfs=hdfs://namenode:8020

      # NameNode logical name.
      ## logical_name=

      # Use WebHdfs/HttpFs as the communication mechanism.
      # Domain should be the NameNode or HttpFs host.
      # Default port is 14000 for HttpFs.
      webhdfs_url=http://namenode:50070/webhdfs/v1
复制代码

4、配置YARN

复制代码
   [[[default]]]
      # Enter the host on which you are running the ResourceManager
      resourcemanager_host=namenode

      # The port where the ResourceManager IPC listens on
      resourcemanager_port=8132
      #参考yarn-site.xml中的yarn.resourcemanager.address.rm1
      # Whether to submit jobs to this cluster
      submit_to=True

      # Resource Manager logical name (required for HA)
      ## logical_name=

      # Change this if your YARN cluster is Kerberos-secured
      ## security_enabled=false

      # URL of the ResourceManager API
      resourcemanager_api_url=http://namenode:8088
#参考yarn-site.xml中的yarn.resourcemanager.webapp.address.rm1
      # URL of the ProxyServer API
      proxy_api_url=http://namenode:8088
      #参考yarn-site.xml中的yarn.resourcemanager.scheduler.address.rm1
      #端口固定:8088
      # URL of the HistoryServer API
      #参考mapred-site.xml中的mapreduce.jobhistory.webapp.address
      history_server_api_url=http://namenode:19888
复制代码

5、配置HIVE

复制代码
[beeswax]

  # Host where HiveServer2 is running.
  # If Kerberos security is enabled, use fully-qualified domain name (FQDN).
  hive_server_host=hive服务端的IP

  # Port where HiveServer2 Thrift server runs on.
#默认hiveserver2端口
 hive_server_port=10000 
复制代码

6、配置zookeeper

复制代码
[zookeeper]

  [[clusters]]

    [[[default]]]
      # Zookeeper ensemble. Comma separated list of Host/Port.
      # e.g. localhost:2181,localhost:2182,localhost:2183
      host_ports=节点:2181,节点:2181,节点:2181
复制代码

7、配置MySQL

复制代码
 # 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=mysqldb

      # Database backend to use. This can be:
      # 1. mysql
      # 2. postgresql
      # 3. oracle
      engine=mysql

      # IP or hostname of the database to connect to.
      host=安装mysql的IP

      # Port the database server is listening to. Defaults are:
      # 1. MySQL: 3306
      # 2. PostgreSQL: 5432
      # 3. Oracle Express Edition: 1521
      port=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 
复制代码

   hue默认使用sqlite作为元数据库,不推荐在生产环境中使用这个数据库
使用mysql做元数据

1, 修改hue.ini文件
[[database]]
engine=mysql
host=
port=
user=<用户名>
password=<密码>

name=<数据库名称,新数据库,专门用于hue,里面现在没有任何表>在mysql中创建hue数据库

完成以上的这个配置,启动Hue,通过浏览器访问,会发生错误,原因是mysql数据没有被初始化
defaulterrorhandler
raise errorclass, errorvalue
DatabaseError: (1146, "Table 'hue.desktop_settings' doesn't exist")

2, 初始化数据库
2.1) bin/hue syncdb
2.2) bin/hue migrate

执行完以后,可以在mysql中看到,hue相应的表已经生成。

启动hue, 能够正常访问了


8、配置禁用组件(还未安装的组件)

# Comma separated list of apps to not load at server startup.
  # e.g.: pig,zookeeper
  app_blacklist=pig,hbase,spark,impala,oozie

 

六、Hive环境变量的配置(hiveserver2,使用Mysql作为独立的元数据库)

1、编辑hive-site.xml

复制代码
<property>
    <name>hive.metastore.uris</name>
    <value>thrift://192.168.10.24:9083</value>
    <description>Thrift URI for the remote metastore. Used by metastore client to connect to remote metastore.</description>
  </property>

  <property>
    <name>hive.server2.thrift.bind.host</name>
    <value>192.168.10.24</value>
    <description>Bind host on which to run the HiveServer2 Thrift service.</description>
  </property>
复制代码

七、MySQL初始化

进入hue安装目录的/bin目录

./hue syncdb
./hue migrate

八、启动顺序

1、启动Hive metastore

$ bin/hive --service metastore &

2、启动hiveserver2

$ bin/hive --service hiveserver2 &

3、启动Hue

$bin/supervisor

4、浏览器:http://安装hue的IP:8888,输入用户名和密码即可登录


HUE安装配置 1. HUE 编译安装 2. HUE 集成Hadoop、Hive 阅读详情

相关推荐

ambari2.7.4集成hue4.6.0

版本信息 Ambari:2.7.4 HDP:3.1.4 HUE:4.6.0 环境准备 1.hue的master节点上执行,为编译环境做准备 yum install sqlite-devel libxslt-devel.x86_64 python-devel openldap-devel asciidoc cyrus-sasl-gssapi libxml2-devel.x86_64 mysql-...

u013289115的博客 4057

hue 4.2.0安装(使用MySQL作为元数据库)

1.安装依赖 yum install ant asciidoc cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-plain gcc gcc-c++ krb5-devel libffi-devel libxml2-devel libxslt-devel make mysql mysql-devel openldap-devel python-deve...

墨小柒的博客 2557

别再用MounRiver了!在VSCode里用PlatformIO搞定CH32V208开发(附完整配置流程)

本文详细介绍了如何在VSCode中使用PlatformIO进行CH32V208开发,替代传统的MounRiver Studio。通过完整的配置流程和优化技巧,开发者可以构建高效、现代化的RISC-V开发环境,显著提升编译速度和开发效率。

weixin_28711397的博客 534

Hue安装及配置

1、环境准备: 2、安装hue:

Remoa的休闲茶馆 1万+

Claude Code vs Codex

Claude Code 提供了一个生产就绪(production-ready)的实现,包含良好的错误处理、优雅的关闭逻辑、详细注释和文档,以及内置测试。Claude Code 输出了一个可运行的 Next.js + TypeScript 前端,但错过了一些设计里的黄色主题元素;Codex 则生成自己的版本,没有导出设计中的图片,也没严格遵照设计主题。Codex 完成同样功能,但更简洁直接,文档和注释少一些但功能达标。任务都用同样的提示,使用 TypeScript 实现,并在一天内完成。

weixin_49869937的博客 2385

LC滤波器设计实战:从理论计算到PCB布局的完整指南

滤波器是信号处理与电路设计中的基础组件,用于从复杂信号中提取特定频率分量或抑制干扰噪声。其核心原理基于电感(L)和电容(C)等无源元件的频率选择特性,通过特定的网络拓扑实现幅频与相频特性的塑造。在工程实践中,LC滤波器因其结构简单、可靠性高、成本可控,成为射频、模拟及电源电路中的关键技术手段。其设计价值在于将理论网络综合转化为可量产、高性能的硬件解决方案,广泛应用于通信系统、音频处理、电源净化和传感器信号调理等场景。本文聚焦于LC滤波器的工程设计全流程,深入剖析了巴特沃斯、切比雪夫等经典类型的选型权衡,并重

weixin_34194829的博客 273

hue4新功能

1、hue4默认添加了load balanace,官方介绍负载降低百分之90(实际效果也很好) 2、hue4中对oozie调度名称发生更改,coordinator更换成schedule,但是之前的coordinator任务不影响 3、hue4启动后,直接进入impala查询界面,很友好

1736

张量分解浅谈(四 Tucker 分解)

学完了SVD算法之后,我们继续回到张量几大分解的学习上来,本期学习的主要内容是张量的 Tucker 分解 以及 前面的CP分解还留下一点没有说完,正好一并补齐!后面的公式我将采用颜色标记,红色代表必须掌握,蓝色尽量掌握! 在这之前先附一张图,包含了各种运算符号的名称含义,大部分是前面说过或者使用过的: Tensor decomposition一 . Tucker 分解公式介绍和原理二 . 张量的 n-Rank 一 . Tucker 分解公式介绍和原理 我们先来看一张被使用过很多次的Trucker 分解图

欢迎来到 豪哥 的博客 1万+

史上最详细的UE4安装教程(没有之一,就是史上最详细,不服气你来打我呀)

知识兔这篇文章为大家带来了史上最详细的UE4安装教程(没有之一,就是史上最详细,不服气你来打我呀),主要包含下面几个部分。0-软硬件配置1-创建Epic Games账户2-下载和安装启动器3-登陆启动器(这块有话说)4-安装UE45-启动UE46-小建议各位大老爷们不要急哈,我们一点一点来看。0-软硬件配置我们在安装一款软件之前首先应该做的事就是看一哈自己的硬件是否满足要求。之前自己干过一件特别傻的事,吭哧吭哧配了台式机,想去装一个Mac虚拟机(榨干机器,学一下iOS开发),自己按照网上的攻略安装了VMWa

zhishitu0的博客 1万+

信贷风控分析—征信数据源

详解企业和个人征信报告,以及信贷风控之指标构造案例参考

csdnbt的博客 3626

【AI编程】Qoder AI 编程工具从部署到深度使用实战详解

Qoder AI 编程工具从部署到深度使用实战详解

congge 8337

Hue4.2.0

介绍 Hue是一个基于web的交互式查询编辑器,允许您与数据仓库进行交互 参考 https://gethue.com/ https://github.com/cloudera/hue https://docs.gethue.com/administrator/installation/ https://docs.cloudera.com/documentation/enter...

一名假的程序猿 1624

AI问数,智慧赋能:基于大语言模型的数据播报员应用实践探索

AI问数技术正在改变企业与数据交互的方式,它以自然语言为桥梁,让数据不再是少数专家的专利,而是成为所有业务人员的决策伙伴。这不仅是技术的创新,更是管理理念的革新。在数字化转型的关键阶段,企业应积极拥抱AI问数技术,通过降低数据使用门槛、提升数据利用效率、释放数据潜在价值,实现真正的数据驱动决策,为企业的高质量发展注入源源不断的智慧动能。AI问数,正在开启一个数据普惠的新时代。

getusushu的博客 64

hue4.0安装遇及遇到的问题

Centos6.5环境下Hue4.0.1的安装配置 1.安装依赖 yum install ant asciidoc cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-plain gcc gcc-c++ krb5-devel libffi-devel libxml2-devel libxslt-devel make mysql mysql-devel ope...

硅谷纵横 2820

鸿蒙开发实战项目(九十二):HUAWEI Health血压测量

是华为开发的用于运动健康领域的一个开放平台, 三方APP可以借助HUAWEI Health开放平台提供的。

斌擎科技 1131

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

编译安装 Hue

# 安装前的准备 useradd huedev wget https://github.com/cloudera/hue/archive/release-4.2.0.tar.gz -O /home/huedev wget http://ftp.jaist.ac.jp/pub/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-...

weixin_34233421的博客 100

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Hue 之 SparkSql interpreters的配置及使用

1、环境说明:   HDP 2.4 V3 sandbox   hue 4.0.0 2、hue 4.0.0 编译及安装   地址:https://github.com/cloudera/hue/releases/tag/release-4.1.0(也许是发版这弄错了吧,连接是4.1.0,内容版本是4.0.0)   2.1 修改%HUE_CODE_HOME%/hue/maven/pom.xml版本,如下:   1 2 3 <hadoop-mr...

u011250186的博客 6552

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

hue 4.2.0安装(tarball 安装)

hue 4.2.0安装 一. 安装依赖 sudo yum install ant asciidoc cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-plain gcc gcc-c++ krb5-devel libffi-devel libxml2-devel libxslt-devel make mysql mysql-devel openld...

weixin_34234829的博客 262

hue配置mysql_Hue_Hue安装配置教程_Hue下载_鲲鹏社区-华为云

环境要求云服务器要求本文以云服务器KC1实例测试,云服务器配置如表1-1所示。表1-1 云服务器配置项目说明规格kc1.large.2 | 2vCPUs | 4GB磁盘系统盘:高IO(40GB)操作系统要求操作系统要求如表1-2所示。表1-2 操作系统要求项目说明下载地址CentOS7.6在公共镜像中已提供。kernel4.14.0-115在公共镜像中已提供。1.配置编译环境1) 安装H...

weixin_39838231的博客 347

hue4.3 + cnetOS7 安装与配置

1 下载包:hue-4.3.0.tgz 并解压/opt/hue 2 安装依赖:需要联网虚拟机需要配置nat 详情参考 yum -y install ant yum -y install asciidoc yum -y install cyrus-sasl-devel yum -y install cyrus-sasl-gssapi yum -y install gcc yum -y ...

大鹰的天空 1352

ubuntu上基于HUE 4.0的环境构建和使用

1.  Hue是什么?  Hue是一个可快速开发和调试Hadoop生态系统各种应用的一个基于浏览器的图形化用户接口。  2.  Hue能干什么?  访问HDFS和文件浏览 通过web调试和开发hive以及数据结果展示 查询solr和结果展示,报表生成 通过web调试和开发impala交互式SQL Query sp

wqhlmark64的博客 2354

Centos7上安装配置Hue

1、HUE 编译安装 Hue官方网站:Hue - The open source SQL Assistant for Data Warehouses Hue官方用户手册:Hue Guide :: Hue SQL Assistant Documentation 官方安装文档:Install :: Hue SQL Assistant Documentation Hue下载地址:Releases :: Hue SQL Assistant Documentation Hue的官方并没有编译好的软件包,所有其安装

ykqidev的博客 3499

Ambari集成接入Hue 4.2

目录 1 安装前准备 1.1 下载Hue安装包 1.2 在Hue安装节点安装依赖 2 安装Hue 2.1 Hue纳入Ambari的管理 2.2 版本修改 2.3 重启Ambari Server 3 常见问题 安装前准备 下载Hue安装包 环境: Ambari:2.5.0.0 HDP:2.6.4.0 HDP-UTILS:1.1.0.21 C...

周源的专栏 5305

ambari集成hue4.20

环境: Centos:7.0 ambari 2.6.2 hdp 2.6.5 HDP-UTILS:1.1.0.22 Hue下载地址: http://gethue.com/downloads/releases/4.2.0/hue-4.2.0.tgz 下载后,将hue-4.2.0.tgz文件拷贝到本地yum源的/var/www/html/repo/HDP/HDP-2.6.4.0/centos7/2.6....

weixin_42348946的博客 1448

【大数据】HUE源码编译安装

HUE源码编译安装

wnm23的专栏 963
上一篇: Supervisor的安装与使用
下一篇: hue4.0安装遇及遇到的问题
硅谷纵横
博客等级 码龄9年 26粉丝 41原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值