无法连接到远程计算机上的dfs namenode web ui

ht4b089n  于 2021-05-29  发布在  Hadoop
关注(0)|答案(2)|浏览(313)

我已经在centos远程服务器上安装了hadoop-2.7.1。
接下来的步骤:https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/singlecluster.htmlpseudo-distributed 操作
我使用以下命令检查namenode web ui是否在远程计算机上打开(命令在安装hadoop的计算机上运行): curl -s 10.41.55.16:50070 >/dev/null && echo Connected. || echo Fail. 输出: Connected. 上述 curl 来自同一网络上的机器
Fail. ping 10.41.55.16 从同一网络上的机器得到所需的输出。 netstat -a | grep 50070 输出: tcp 0 0 localhost:50070 0.0.0.0:* LISTEN .xml中的某些属性可能错误或冗余
etc/hadoop/core-site.xml文件

  1. <configuration>
  2. <property>
  3. <name>fs.defaultFS</name>
  4. <value>hdfs://10.41.55.16:9000</value>
  5. </property>
  6. <property>
  7. <name>fs.default.name</name>
  8. <value>hdfs://10.41.55.16:9000</value>
  9. </property>

vim etc/hadoop/hdfs-site.xml

  1. <configuration>
  2. <property>
  3. <name>dfs.replication</name>
  4. <value>1</value>
  5. </property>
  6. <property>
  7. <name>dfs.namenode.http-address</name>
  8. <value>10.41.55.16:50070</value>
  9. </property>
  10. <property>
  11. <name>dfs.http.address</name>
  12. <value>10.41.55.16:50070</value>
  13. </property>
  14. </configuration>

因此,http://10.41.55.16:60010/同一网络上机器的web浏览器地址栏中没有响应。

aurhwmvo

aurhwmvo1#

你在用虚拟机吗?同时检查防火墙是否不受限制。

pdsfdshx

pdsfdshx2#

检查运行namenode服务的计算机的防火墙状态:

  1. systemctl status firewalld

如果status:active then 停止防火墙并将其禁用。

  1. systemctl stop firewalld
  2. systemctl disable firewalld
  3. systemctl status firewalld

相关问题