HUE再hadoop集群下安装开始踩坑

Posted 沉迷数据的Ciang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HUE再hadoop集群下安装开始踩坑相关的知识,希望对你有一定的参考价值。

废话不说,直接开始

下载,解压这些不赘述

 

首先,先把最大的坑抛出来,注意hue和python的版本

目前(2018.5.8)hue最高版本为4.2,此处我所用的python环境是2.6.6,编译不通过,报错error: Could not find suitable distribution forRequirement.parse(‘xxxx>=’)

Xxxx具体名字忘记,是个文件,想的是install但是一直不行,后考虑是否是hue版本过高导致python编译不过,后降低hue版本到3.12,编译成功,问题解决耗时6小时。

 

在编译过程中报了无数个错,首先要注意看第一个error,warm不要去理会,一般是缺少文件,大多数是安装的问题,在踩过无数坑之后,总结了我遇到的要装的所有文件,如有新文件缺失,欢迎补充

我用的是yum install方式

yum install  gcc gcc-c++ mysql mysql-devel openssl-develcyrus-sasl-devel cyrus-sasl cyrus-sasl-gssapi sqlite-devel openldap-devellibacl-devel libxml2-devel libxslt-devel mvn krb5-devel python-develpython-simplejson python-setuptools gmp-devel libffi-devel

注意mysql 以及mysql-devel系统会自带,卸载后再重装,否则会遇到版本冲突问题(conflict)

 

进入解压后的根目录(类似/opt/hue/)执行编译命令make apps

 

假若不报错,恭喜,修改一些配置文件(此处只指出哪个文件,具体自己上网找,很多)

Hue:
/opt/extended/hue-3.12.0/desktop/conf 目录下的ini文件,假如没有可以看这个目录下是否有个ini.tem什么的文件,养成习惯不要直接改名,采用复制的方式复制一个ini文件

Hadoop

Core-site.xml

Hdfs0site.xml

 

全部弄好了?恭喜!

进入编译后产生的文件夹/build/env/bin中

执行./supervisor(命令自己打,有时复制粘贴会出现不知名的空格会报错)

 

执行完毕

打开浏览器输入你的ip:port,形如192.168.xx.xx:8888一般端口设置8888 ,默认是8000,你要设置别的也行,最好遵守规则

 然后

!出现了这个,用户名hue 密码hue 进入

 

 

然后形如这个:


Oh,NO!看来只成功了一半,还有很多路要走,具体问题具体再分析!

Over·~


以上是关于HUE再hadoop集群下安装开始踩坑的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu搭建Hadoop的踩坑之旅

centos 安装hue 4.0

教你一步学会安装Hue

Hadoop 踩坑笔记 -no.3 HA集群框架 UnknownHost

第一章 Hue的安装

hadoop hue配置文件怎样设置加密密码