Java 如何使Hadoop服务器监听所有IP
我正在学习在两台机器上部署Hadoop集群,一台主机,一台从机。但是,部署后,无法访问web应用服务器(即主机上的端口Java 如何使Hadoop服务器监听所有IP,java,hadoop,ip,protocols,master-slave,Java,Hadoop,Ip,Protocols,Master Slave,我正在学习在两台机器上部署Hadoop集群,一台主机,一台从机。但是,部署后,无法访问web应用服务器(即主机上的端口8088)。我使用netstat-ant检查它是否显示如下: proto Recv-Q Send-Q LocalAddress ForeignAddress State ... tcp 0 0 127.0.0.1:8088 *:* LISTEN tcp 0 0 0.0.0.0:56
8088
)。我使用netstat-ant
检查它是否显示如下:
proto Recv-Q Send-Q LocalAddress ForeignAddress State
...
tcp 0 0 127.0.0.1:8088 *:* LISTEN
tcp 0 0 0.0.0.0:56666 *:* LISTEN
...
我自己建立的其他服务器,比如监听端口56666
的服务器,都是可以访问的。我想这可能是Hadoop web app server只监听localhost
而不是任何IP地址的问题
这是真正的原因吗?我可以修复它吗?在warn-site.xml中将参数
warn.resourcemanager.bind host
设置为0.0.0
在warn-site.xml中将参数
warn.resourcemanager.bind host
设置为0.0.0
遵循以下步骤