我只是在 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 进行标记,但随后名称节点停止工作。有人知道我在做什么错吗?
最佳答案
我找到了这个问题的答案:
GCP 中的 AWS 和防火墙设置
关于hadoop - 如何在浏览器中 GCP 实例之外的 hadoop 中访问我的 Namenode GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61415633/