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集群下安装开始踩坑的主要内容,如果未能解决你的问题,请参考以下文章