hue-3.12.0官方下载地址
hue安装与部署
hue安装与部署官方说明
上面是其他人写配置,我这里就不用赘述,另外我实际操作过程中做一些补充
groupadd hue
useradd -g hue hue
passwd hadoop # 设置hadoop的密码,姑且默认为000000
chown -R hue:hue hue-3.12.0
1 hadoop依赖配置
2 hue.ini配置
如果是make install安装
该文件位于/usr/local/hue/desktop/conf中
下图来自Hue安装配置实践
2.1 hue中hadoop的配置
[hadoop]
# Configuration for HDFS NameNode
# ------------------------------------------------------------------------
[[hdfs_clusters]]
# HA support by using HttpFs
[[[default]]]
# Enter the filesystem uri
fs_defaultfs=hdfs://dashuju174:9000
hadoop_conf_dir=$HADOOP_CONF_DIR
# Configuration for YARN (MR2)
# ------------------------------------------------------------------------
[[yarn_clusters]]
[[[default]]]
resourcemanager_host=dashuju174
resourcemanager_port=8032
submit_to=True
resourcemanager_api_url = http://dashuju174:8088
proxy_api_url=http://dashuju174:8888
history_server_api_url = http://dashuju174:19888
# Configuration for MapReduce (MR1)
# ------------------------------------------------------------------------
[[mapred_clusters]]
[[[default]]]
submit_to=False
3 hue启动与关闭
# 启动hue
cd /usr/local/hue/build/env/bin
supervisor &
# 关闭hue
pkill -U hue
或者
killall -u hue
4 hue中hbase的使用
使用控制台创建hbase中的表
通过hadoop的日志可以看到hbase创建表成功。
2017-02-22 15:31:34,732 INFO [thrift-worker-0-SendThread(localhost:2181)] zookeeper.ClientCnxn: Socket connection established to localhost/127.0.0.1:2181, initiating session
2017-02-22 15:31:34,752 INFO [thrift-worker-0-SendThread(localhost:2181)] zookeeper.ClientCnxn: Session establishment complete on server localhost/127.0.0.1:2181, sessionid = 0x35a606d6959000a, negotiated timeout = 40000
2017-02-22 15:31:57,550 INFO [thrift-worker-0] client.HBaseAdmin: Created testtable
同理,通过命令创建的表
在hue中也可以查到
.5 Potential misconfiguration detected. Fix and restart Hue
Potential misconfiguration detected. Fix and restart Hue. 解决办法,这篇文章认为是内存的问题。
但是查看内存,还有2g的空闲,为什么就是内存的问题呢?查看top,
剖析top命令显示的VIRT RES SHR值
linux virt res shr这是值很大代表什么