我正在使用Apache Hue来管理虚拟Hadoop集群。使用Vagrant创建虚拟集群并安装Cloudera管理工具。设置是1个主服务器,3个从服务器和1个客户端,客户端运行Hue服务器。
通过Vagrant文件有端口7180从主服务器转发到localhost(NAT网络) - 所以我可以访问localhost:7180的经理 - 一块蛋糕。
在客户端上,我通过Vagrant文件将端口8888(Hue,NAT网络)转发到localhost。我仍然只能通过VM的IP(仅主机网络)或主机名(添加到主机名文件)访问Hue。
是否需要另一个配置步骤才能让Hue服务器侦听正确的端口或正确的地址?
主机是OS X,Guest是Ubuntu Precise,经理是Cloudera。
答案 0 :(得分:1)
您可以通过更改配置来启用VM外部的访问 在Cloudera经理。转到服务 - > Hue - >配置 - >视图 和编辑 - > Hue服务器 - >端口和地址并检查“绑定Hue 服务器到通配符地址“。您需要重新启动Hue服务, 但是应该能够从主机访问端口8888.