gpt4 book ai didi

hadoop - 色调:无法访问文件系统根目录

转载 作者:可可西里 更新时间:2023-11-01 14:18:21 29 4
gpt4 key购买 nike

我在 Hadoop 2.6.2 集群中使用 Hue 3.9。这些计算机都有 Ubuntu 14.04。我能够成功安装 Hue,但从 Web UI 查看 hue 时确实出现了一些错误。我试图一次解决这些问题,所以我现在只关心第一个问题:

hadoop.hdfs_clusters.default.webhdfs_url    Current value: http://localhost:50070/webhdfs/v1
Failed to access filesystem root

Here is a picture of Hue and the errors associated

我一直在寻找这个错误一段时间,但我无法弄清楚为什么它无法访问。我认为解决方案可能会在 hue.ini 配置文件中显示出来,但我还没有在该文件中找到任何有用的东西。我也在文件中指定了用户“hduser”,并且 hduser 是机器上 sudoers 的成员。

感谢任何帮助!

最佳答案

HDFS 使用 ACL 访问文件系统。如果您在集群上执行“HDFS DFS -LS”,您将看到类似于 Linux 文件系统的所有者和访问权限。

Hue 服务与服务用户一起执行。默认情况下,此用户称为“hue”。这可以在 hue.ini 中更改。对配置的评论是不言自明的。寻找“# Webserver runs as this”用户(https://github.com/cloudera/hue/blob/master/desktop/conf.dist/hue.ini

解决问题有两种选择:* 授权您的 HUE 用户使用 ACL 访问所有 HDFS 路径(例如,授予服务用户对 HDFS 中对象的所有权。* 或者更好:确保用户可以通过添加来模拟此用户

 <property>
<name>hadoop.proxyuser.hue.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.hue.groups</name>
<value>*</value>
</property>

到 hdfs-site.xml

关于hadoop - 色调:无法访问文件系统根目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35187085/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com