安装hadoop后无法从hue访问hadoop服务

ktecyv1j  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(492)

我在ubuntu虚拟机上安装了hadoop。我配置了hdfs,可以从终端访问它。我试了几个命令,效果很好。
然后,我想安装色调。我克隆了这个项目并安装了它。但它似乎有很多错误。这是我启动时(右上角)遇到的错误列表:
无法访问:/。hdfs rest服务不可用。
无法连接到localhost:10000
无法连接到localhost:10000 (代码thrifttransport):ttTransportException('无法连接到localhost:10000',)
尝试访问文件浏览器时出现以下错误:
无法访问:/user/hadoop。hdfs rest服务不可用。
httpconnectionpool(host='localhost',port=50070):超过了url:/webhdfs/v1/user/hadoop?op=getfilestatus&user.name=hue&doas=hadoop的最大重试次数(由newconnectionerror引起(':无法建立新连接:[errno 111]connection densed',))
我读到我需要更改/opt/hue/desktop/conf.disthue.ini文件并取消这一行的注解:


# Use WebHdfs/HttpFs as the communication mechanism.

      # Domain should be the NameNode or HttpFs host.
      # Default port is 14000 for HttpFs.
webhdfs_url=http://localhost:50070/webhdfs/v1

      # Change this if your HDFS cluster is Kerberos-secured
      ## security_enabled=false

但我还是有同样的问题。我尝试了多种类似的解决方案,但都没用。思想?谢谢您
我还安装了Hive,这也是无法从色调,但从终端工程。

3pvhb19x

3pvhb19x1#

在hadoop3hdfs中,端口号从50070更改为9870。所以我只需要在hue.init文件中应用相同的更改。i、 e:如果你在用hadoop 3。。同样的问题,只要替换:

webhdfs_url=localhost:50070/webhdfs/v1

具有

webhdfs_url=localhost:9870/webhdfs/v1

相关问题