Hue文件浏览器问题

时间:2015-02-05 10:38:25

标签: hadoop hue

我在我的hadoop 2.5.1群集上安装了一个hue web客户端,HUE中的hive web ui运行良好,但是当我单击filebrowser按钮时,我在我的日志中发现了这个错误。

  

处理异常:无法访问:/ user / hadoop。注意:您是Hue管理员但不是HDFS超级用户(“hadoop”):Traceback(最近一次呼叫最后一次):     文件“/home/hadoop/hue/build/env/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/core/handlers/base.py”,第111行, get_response       response = callback(request,* callback_args,** callback_kwargs)     文件“/home/hadoop/hue/apps/filebrowser/src/filebrowser/views.py”,第104行,索引       返回视图(请求,路径)     在视图中输入文件“/home/hadoop/hue/apps/filebrowser/src/filebrowser/views.py”,第181行       提出PopupException(msg,detail = e)   PopupException:无法访问:/ user / hadoop。注意:您是Hue管理员,但不是HDFS超级用户(“hadoop”)。

我无法用hue触摸hdfs,还有其他人经历过这个并确定了分辨率吗?

3 个答案:

答案 0 :(得分:2)

核心站点集

中的

hadoop.proxyuser.hue.groups =*
hadoop.proxyuser.hue.hosts =*

在hdfs-Site.xml /或者您可以为dir /

的hue用户授予权限
dfs.permissions.enabled = false

答案 1 :(得分:1)

那是对的!使用用户名作为" hadoop"登录Hue或在HDFS上为Hue用户授予权限。

答案 2 :(得分:0)

我们还需要在Hdfs中添加用户名来解决此问题。尝试在终端中运行这些命令

将x视为您的用户名

sudo -u hdfs hadoop fs -mkdir /user/x/
sudo -u hdfs hadoop fs -chown x:x /user/x/