HUE编译安装

HUE编译安装,第1张

HUE编译安装 一、安装 1、下载安装包
wget http://gethue.com/downloads/releases/4.0.1/hue-4.0.1.tgz
2、安装依赖
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-devel openldap-devel python-devel sqlite-devel  gmp-devel openssl-devel -y
3、解压编译
tar zxf hue-4.0.1.tgz -C /data/
cd /data/hue-4.0.0/
make apps
4、创建数据库
create database hue DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
grant all on *.*  to root@'%' identified by '123abcABC';
5、修改配置文件
vim desktop/conf/hue.ini
secret_key=xiaoqiangqianmingshejideCSDNboke
http_host=0.0.0.0
http_port=8888
server_user=hue
server_group=hue
default_user=hue
default_hdfs_superuser=hue

#数据库配置
engine=mysql
host=192.168.137.128
port=3306
user=root
password=123abcABC
name=hue
6、初始化数据库
cd /data/hue-4.0.0/build/env/bin
./hue syncdb
./hue migrate
7、启动hue
useradd hue
chown -R hue:hue hue-4.0.0/
cd /data/hue-4.0.0/build/env/bin
nohup ./supervisor  &

登录时设置任意用户及任意密码,不过密码复杂度有要求。

二、hue集成hadoop 1、配置HDFS
cd /data/hadoop/hadoop-2.7.2/etc/hadoop/
vim hdfs-site.xml

     dfs.webhdfs.enabled
     true



vim core-site.xml

     dfs.permissions.enabled
     false



     hadoop.proxyuser.hue.hosts
      *



      hadoop.proxyuser.hue.groups
      *



       hadoop.proxyuser.root.hosts
       *
 

  
       hadoop.proxyuser.root.groups
        *
 

vim yarn-site.xml


    yarn.log-aggregation-enable
    true




     yarn.log-aggregation.retain-seconds
     259200



vim hdfs-site.xml

    httpfs.proxyuser.hue.hosts
    *



    httpfs.proxyuser.hue.groups
    *

2、配置hue
cd /data/hue-4.0.0/desktop/conf/
vim hue.ini
#集成hdfs
[hadoop]
fs_defaultfs=hdfs://cluster1
webhdfs_url=http://node1:14000/webhdfs/v1
hadoop_conf_dir=/data/hadoop/hadoop-2.7.2/etc/hadoop

#集成hive
[beeswax]
hive_server_host=node1
hive_server_port=10000
hive_conf_dir=/data/apache-hive-1.2.1-bin/conf

#集成Hbase
[hbase]
hbase_clusters=(Cluster|node1:9090)
hbase_conf_dir=/data/hbase-1.2.6/conf

#集成zookeeper
host_ports=node1:2181,node2:2181,node3:2181


#Hbase开启
./hbase-daemon.sh start thrift
cd /data/hadoop/hadoop-2.7.2/etc/hadoop
vim httpfs-site.xml

    httpfs.proxyuser.hue.hosts
    *
  
  
    httpfs.proxyuser.hue.groups
    *
  

  
    httpfs.hadoop.config.dir
    /data/hadoop/hadoop-2.7.2/etc/hadoop
  

#启动httpfs
httpfs.sh start
3、配置修改完重启相应服务即可

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5711038.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存