hadoop - 如何在浏览器中 GCP 实例之外的 hadoop 中访问我的 Namenode GUI

标签 hadoop networking google-cloud-platform installation

我只是在 GCP 实例上设置了单节点 HADOOP 设置。执行 JPS 命令显示所有进程都运行良好。

我想访问我的名称节点的 GUI。我正在使用 http://localhost:50070/在我的笔记本电脑浏览器上。

它显示 This site can’t be reached
Coresite.xml

hduser@laptop:~$ vi /usr/local/hadoop/etc/hadoop/core-site.xml

<configuration>
 <property>
  <name>hadoop.tmp.dir</name>
  <value>/app/hadoop/tmp</value>
  <description>A base for other temporary directories.</description>
 </property>
 <property>
  <name>fs.default.name</name>
  <value>hdfs://localhost:54310</value>
  <description></description>
 </property>
</configuration>

Mapred-site.xml
<configuration>
 <property>
  <name>mapred.job.tracker</name>
  <value>localhost:54311</value>
  <description>
  </description>
 </property>
</configuration>

尝试的解决方案:
我尝试在 <value> 中替换我的值使用 GCP 实例的公共(public) DNS 进行标记,但随后名称节点停止工作。

有人知道我在做什么错吗?

最佳答案

我找到了这个问题的答案:

  • 您需要使用您的公共(public) IP 和端口号
  • 检查您的防火墙设置,它应该允许所有入站规则中的流量
    GCP 中的 AWS 和防火墙设置
  • 关于hadoop - 如何在浏览器中 GCP 实例之外的 hadoop 中访问我的 Namenode GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61415633/

    相关文章:

    apache-spark - 使用 yarn 运行Spark的步骤

    ios - Bonjour 适合硬件通信吗?

    networking - 在网络上发现程序的实例

    java - Windows 拒绝 postgres 连接

    google-cloud-platform - 更改 G Suite 主域名和重命名用户对 GCP 有何影响?

    hadoop - 替换 ZooKeeper 服务器

    java - Hadoop-执行多 map 作业

    hadoop - Apache Nifi MergeContent 输出数据不一致?

    node.js - App Engine Flexible 上的 HTTP 到 HTTPS 重定向

    python - 使用gunicorn+Flask时Google Cloud Vision没有响应