我在本地服务器上安装了hadoop集群,运行良好,我正在将其复制到aws服务器(1个主nn、1个辅助名称节点、7个从节点),我可以启动hadoop。但我无法打开50070/dfshealth.jsp这样的页面。我已经正确地完成了安装,ssh公钥验证也与我在本地设置中所做的相同。日志里也没有什么不寻常的东西。还有什么我可以查的吗?
qzlgjiam1#
你需要打开安全组中的端口。确保在群集中的所有节点上使用相同的安全组。另外,默认情况下,您只能通过使用弹性ip/公共dns(从ec2*开始)进行连接。如果你想使用私有ip,你需要做ssh隧道。
cs7cruho2#
如果日志良好,那么确保打开了必要的hadoop端口。与您的本地设置不同,在aws中,您应该要求他们打开特定的端口。在这种情况下,您必须请求打开所需的hadoophttp和rpc端口(如果没有)。这一定能解决问题。
2条答案
按热度按时间qzlgjiam1#
你需要打开安全组中的端口。确保在群集中的所有节点上使用相同的安全组。另外,默认情况下,您只能通过使用弹性ip/公共dns(从ec2*开始)进行连接。如果你想使用私有ip,你需要做ssh隧道。
cs7cruho2#
如果日志良好,那么确保打开了必要的hadoop端口。与您的本地设置不同,在aws中,您应该要求他们打开特定的端口。在这种情况下,您必须请求打开所需的hadoophttp和rpc端口(如果没有)。这一定能解决问题。