wangshuo'blog

wangshuo'blog

Hadoop | 如何设置 Hadoop 50070 端口绑定的地址

如何设置 Hadoop 50070 端口绑定的地址、如何允许非本机 ip 访问 Hadoop 的 50070 端口

修改 hdfs-site.xml,添加下面内容

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<property>
<name>dfs.client.use.datanode.hostname</name>
<value>true</value>
</property>
<property>
<name>dfs.namenode.rpc-bind-host</name>
<value>0.0.0.0</value>
</property>
<property>
<name>dfs.namenode.servicerpc-bind-host</name>
<value>0.0.0.0</value>
</property>
<property>
<name>dfs.namenode.http-bind-host</name>
<value>0.0.0.0</value>
</property>
<property>
<name>dfs.namenode.https-bind-host</name>
<value>0.0.0.0</value>
</property>

这将允许Hadoop绑定到所有可用的网络接口,而不仅仅是本地主机。

1
netstat -antp | grep 'LISTEN'

image-20230321144553090