gpt4 book ai didi

hadoop - 我无法访问jobhistoryserver网站

转载 作者:行者123 更新时间:2023-12-02 19:54:18 25 4
gpt4 key购买 nike

我有一个带有伪分布式hadoop实例(版本3.2.0)的虚拟机。我在从主机访问JobHistoryServer Web(master-1:19888)时遇到问题。

在我的主机中,etc / hosts:

...
127.0.0.1 localhost
127.0.1.1 msi
192.168.1.107 master-1
...

在虚拟机上

mapred-site.xml:
<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>

<property>
<name>yarn.app.mapreduce.am.env</name>
<value>HADOOP_MAPRED_HOME=$HADOOP_HOME</value>
</property>
<property>
<name>mapreduce.map.env</name>
<value>HADOOP_MAPRED_HOME=$HADOOP_HOME</value>
</property>
<property>
<name>mapreduce.reduce.env</name>
<value>HADOOP_MAPRED_HOME=$HADOOP_HOME</value>
</property>

我运行hdfs,yarn和historyserver进程:
process and port 19888

从主机上,我查看了hadoop虚拟机实例的其他Web ui,但是没有historyserver网站。

我如何研究这个问题?

其他网站:
enter image description here

enter image description here

enter image description here

更新2020年3月4日

我认为我们的虚拟机中的IP路由有任何问题,这里虚拟机托管文件
127.0.0.1   localhost.localdomain   localhost master-1
::1 localhost6.localdomain6 localhost6

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

该主机文件,这是我的虚拟机中-ls命令的结果

enter image description here

但是错误的访问是对已知IP的访问
enter image description here

也许这与对端口19888的访问错误有关。您怎么看?

如您所见,我不是网络专家。
感谢您的帮助。

最佳答案

I've problem accessing from host to JobHistoryServer web (master-1:19888).



您已将JPS显示为正在运行历史记录服务器,因此启动了。

如果您可以从VM中 curl 它并获得html响应,那就很好了。

下一步是打开您的VM网络设置,并使主机端口19888访问 guest 端口19888。

然后,您可以从主机Web浏览器访问localhost:19888

关于hdfs命令,如果 hdfs dfs -ls /显示预期结果,则无需使用任何主机和端口

地址是从 fs.defaultFS属性自动获取的

另外,好像您将VM放在192.168.1.X子网的仅主机网络上?这不一定是问题,而只是需要注意的事情

关于hadoop - 我无法访问jobhistoryserver网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60396012/

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