1、HUE中hive 查询有问题,页面报错:Could not connect to localhost:10000
解决方法:
在安装的HIVE中启动hiveserver2 &,因为端口号10000是hiveserver2服务的端口号,否则,Hue Web 控制无法执行HIVE 查询。
2、Hue中配置DB 查询(mysql)。
解决方法:
编辑hue.ini
[rdbms]/[librdbms]
[[databases]]
[[[mysql]]]
nice_name='mysql db name'
name(DB_NAME)=hue
engine=mysql
host=ip
port=3306
user=hue
password=123456
然后再重启hue service
如果碰到:Error loading MySQLdb module: libmysqlclient_r.so.16: cannot open shared object file: No such file or directory就把安装mysql 的虚拟机里找一个直接把libmysqlclient.so.18这个文件拷贝到系统指定的/usr/lib64库文件目录中
3、点击“File Browser”报错:
Cannot access:/user/admin."注:您是hue管理员,但不是HDFS超级用户(即“”HDFS“”)
解决方法:
在hadoop的etc/hadoop中编辑core-site.xml文件
增加 <property>
<name>hadoop.proxyuser.oozie.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.ozzie.groups</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.hue.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.hue.groups</name>
<value>*</value>
</property>
然后重启hadoop,stop-all.sh----->start-all.sh即可