hue 是cdh中自带的组件,也可单独安装(麻烦),hue 是hadoop ui,利用它可以很直观的操作和查看hadoop生态应用。一般安装cloudera manager之后会自动带有hue管理界面
first 安装所需依赖
yum install -y maven git npm cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-plain krb5-devel libffi-devel
libxml2-devel libxslt-devel make mysql mysql-devel openldap-devel python-devel sqlite-devel gmp-devel
second :下载编译安装
wget https://github.com/cloudera/hue/archive/master.zip
unzip master.zip
cd hue
make apps
直到没有明显的错误为止
3 配置
配置文件:desktop/conf/pseudo-distributed.ini 主要的配置项
[hadoop]
[[hdfs_clusters]]
[[[default]]]
fs_defaultfs=hdfs://192.168.42.135:9000
[[yarn_clusters]]
[[[default]]]
resourcemanager_host=192.168.42.135u
resourcemanager_port=8011
resourcemanager_api_url=http://192.168.42.135:8088
[beeswax]
hive_server_host=192.168.42.135
hive_server_port=10000
hive_conf_dir=/data/hive/conf
启动hue:build/env/bin/hue runserver 0.0.0.0:8000
启动之后,可以通过浏览器访问。http://192.168.42.135:8000/,会提示创建用户,随便输入,一般可以登录页面,如果上面的配置出错,加载hive表,或者hdfs文件出错。
如果出错 粘贴错误然后百度一下大部分可以解决
hue 集成hbase
首先需要hba