gpt4 book ai didi

hadoop - 为什么我无法访问 http ://hadoop-master:50070 when i define dfs. namenode.http-address

转载 作者:可可西里 更新时间:2023-11-01 14:49:01 25 4
gpt4 key购买 nike

Hadoop 版本为 2.7.1修改 hdfs.xml ,添加两个属性:

<property>
<name>dfs.namenode.http-address</name>
<value>HADOOP-MASTER:50070</value>
</property>
<property>
<name>dfs.namenode.secondary.http-address</name>
<value>HADOOP-SLAVE-1:50090</value>
</property>

然后重启hadoop集群,但是我无法访问http://hadoop-master:50070 .namenode 进程还活着。和

 [hadoop@HADOOP-MASTER ~]$ lsof -i:50070
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 26541 hadoop 184u IPv4 1261606 0t0 TCP HADOOP-MASTER:50070 (LISTEN)

但是当我删除 dfs.namenode.http-address 属性时,50070 继续工作。

所以,问题是dfs.namenode.http-address属性是什么意思,我猜它定义了可以访问的节点?

最佳答案

该值定义为“地址 和 dfs namenode web ui 将监听的基本端口”,默认为 0.0.0.0:50070,这意味着所有机器都可以公开访问它可以达到它。

注意这里说的是地址,不是主机名。如果您需要更改此默认值,请使用 IP 地址,而不是物理机器名称。

来源:https://hadoop.apache.org/docs/r2.7.1/hadoop-project-dist/hadoop-hdfs/hdfs-default.xml

关于hadoop - 为什么我无法访问 http ://hadoop-master:50070 when i define dfs. namenode.http-address,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34410181/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com