E-MapReduce产品的emr-2.0.0以下
的版本创建的HBase集群,实现Hue访问HBase步骤如下:
1. 启动HBase thrift(emr集群的master节点)
>su -l hdfs -c '/opt/apps/hbase-1.1.1/bin/hbase thrift start >/dev/null 2>&1 &'
2.安装Hue(本地或者emr集群的master节点)
备注:
对于emr-2.0.0版本的集群,Hue已经安装,忽略步骤2.
下面以在emr集群的master节点安装Hue为例
>cd /opt/apps
若已经有/opt/apps/hue,忽略下载
>wget http://emr-agent-pack.oss-cn-hangzhou.aliyuncs.com/emr-image/v134_130_02/apps/hue-3.9.0.tar.gz
>tar xvf hue-3.9.0.tar.gz
添加hue账号
>adduser hue
>chown -R hue:hue hue
修改hue.ini
>sed -i 's/## hbase_clusters=/hbase_clusters=/g' hue/desktop/conf/hue.ini
启动Hue
/opt/apps/hue/build/env/bin/supervisor >/dev/null 2>&1 &
3.打隧道
详见 文档
4.登陆Hue访问HBase
地址: http://localhost:8888/hbase/#Cluster
如下: