Hadoop 色调文件浏览器的问题

Hadoop 色调文件浏览器的问题,hadoop,hue,Hadoop,Hue,我在hadoop 2.5.1集群上安装了一个hue web客户端,hue中的hive web ui运行良好,但当我单击filebrowser按钮时,我在日志中发现此错误 处理异常:无法访问:/user/hadoop。注意:您是Hue管理员,但不是HDFS超级用户(即“hadoop”):Traceback(最近一次调用last): 文件“/home/hadoop/hue/build/env/lib/python2.6/site packages/Django-1.4.5-py2.6.egg/Dja

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

处理异常:无法访问:/user/hadoop。注意:您是Hue管理员,但不是HDFS超级用户(即“hadoop”):Traceback(最近一次调用last): 文件“/home/hadoop/hue/build/env/lib/python2.6/site packages/Django-1.4.5-py2.6.egg/Django/core/handlers/base.py”,第111行,在get_响应中 响应=回调(请求,*回调参数,**回调参数) 文件“/home/hadoop/hue/apps/filebrowser/src/filebrowser/views.py”,第104行,在索引中 返回视图(请求、路径) 文件“/home/hadoop/hue/apps/filebrowser/src/filebrowser/views.py”,第181行,在视图中 引发PopupException(消息,详细信息=e) PopupException:无法访问:/user/hadoop。注意:您是Hue管理员,但不是HDFS超级用户(即“hadoop”)


我无法用色调触摸hdfs,是否有其他人经历过这种情况并确定了分辨率?

没错!使用用户名作为“hadoop”登录到Hue,或在core-site.xml集中为Hue用户授予HDFS上的权限。

hadoop.proxyuser.hue.groups =*
hadoop.proxyuser.hue.hosts =*
在hdfs-Site.xml/或中,您可以授予目录的用户权限/

dfs.permissions.enabled = false

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

将x视为您的用户名

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

是的,很可能需要chmod/user/hadoop以使“hadoop”用户可读。您可能希望为其他用户提供解决方案,或者接受已经给出的解决方案:-)