【问题标题】:Issue with Hue File browser色相文件浏览器的问题
【发布时间】:2015-02-05 10:38:25
【问题描述】:

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

处理异常:无法访问:/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 行,在获取响应 响应 = 回调(请求,*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,有没有其他人经历过这个并确定了分辨率?

【问题讨论】:

    标签: hadoop hue


    【解决方案1】:

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

    将 x 视为您的用户名

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

    【讨论】:

      【解决方案2】:

      在 core-site.xml 集合中

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

      在hdfs-Site.xml中/或者你可以给dir的hue用户权限/

      dfs.permissions.enabled = false
      

      【讨论】:

        【解决方案3】:

        没错!使用用户名作为“hadoop”登录到 Hue 或在 HDFS 上授予 Hue 用户权限。

        【讨论】:

        • 是的,很可能需要 chmod /user/hadoop 才能让“hadoop”用户读取
        • 您可能想为其他人提供解决方案,或者接受已经给出的解决方案:-)
        猜你喜欢
        • 1970-01-01
        • 2011-03-06
        • 2011-02-09
        • 2013-02-12
        • 2010-09-30
        • 1970-01-01
        • 1970-01-01
        • 2013-11-10
        • 2011-08-14
        相关资源
        最近更新 更多