Hadoop 无法从远程主机访问用户界面
我正在尝试使用色调作为HDFS的文件浏览器。因此,我克隆了色调存储库,并使用色调存储库中的以下命令构建应用程序Hadoop 无法从远程主机访问用户界面,hadoop,cloudera,hue,webhdfs,Hadoop,Cloudera,Hue,Webhdfs,我正在尝试使用色调作为HDFS的文件浏览器。因此,我克隆了色调存储库,并使用色调存储库中的以下命令构建应用程序 git clone https://github.com/cloudera/hue.git cd hue make apps build/env/bin/hue runserver 可以在本地机器上使用默认端口通过url访问色调UI,一切正常。但是当我使用我的机器ip地址并尝试访问Hue UI时,它会继续处理和等待 其他意见-: 我可以从远程计算机ping到主机 没有防火墙阻止端口
git clone https://github.com/cloudera/hue.git
cd hue
make apps
build/env/bin/hue runserver
可以在本地机器上使用默认端口通过url访问色调UI,一切正常。但是当我使用我的机器ip地址并尝试访问Hue UI时,它会继续处理和等待
其他意见-:
- 我可以从远程计算机ping到主机
- 没有防火墙阻止端口。(使用nmap端口扫描仪检查)
- 机器在同一网络中
- 我可以访问Hadoop NameNodes UI和DataNodes的其他端口
- 更改hue.ini中的
,不会影响结果http\u主机
[desktop]
# Webserver listens on this address and port
http_host=0.0.0.0
http_port=8888
我找到了解决这个问题的办法。。第一个色调在CherryPy web服务器上运行,因此通过命令
build/env/bin/hue runserver
启动服务器将启动开发服务器,其中hue.ini
配置被忽略
因此,在hue.ini
文件中设置正确配置后,启动生产服务器的正确命令是build/env/bin/hue runcpserver
。然后,我可以使用远程主机访问它,没有任何问题。您还可以使用supervisor
启动生产服务器。更多关于这方面的信息可以找到