0

我是 Hadoop 新手,一直在网上寻找设置多节点集群的参考资料。在参考了许多不同的网站和官方文档(对于像我这样的新手来说太复杂了)之后,我一直使用这个博客作为指南。

但是,我就是不明白端口号是如何在配置文件中决定的?我的意思是我推荐了“Haoop In Action”、上一个链接和其他网站,每个人似乎都在为 datanode、jobtracker 等使用不同的值。

我从官方文档中引用了 Common User 的 Web UI 并发现:

默认的 Hadoop 端口如下:

Daemon  Default Port    Configuration Parameter
HDFS    Namenode    50070   dfs.http.address
Datanodes   50075   dfs.datanode.http.address
Secondarynamenode   50090   dfs.secondary.http.address
Backup/Checkpoint node? 50105   dfs.backup.http.address
MR  Jobracker   50030   mapred.job.tracker.http.address
Tasktrackers    50060   mapred.task.tracker.http.address

但是,我遇到了诸如 fs.default.name 的 9000 甚至同一事物的 54310 之类的值。这甚至正确吗?可以使用任何值吗?请我最早需要这方面的帮助。谢谢 :)

4

2 回答 2

1

默认配置属性在core-defaulthdfs-defaultmapred-default中指定。默认端口号可以更改,但必须在配置文件中更改相应的属性。

于 2013-04-26T08:52:46.450 回答
0

请查找服务及其各自的端口号:

名称节点50070

数据节点50075

辅助名称节点:50070

工作追踪器50030

辅助名称节点:50090

任务跟踪器50030

备份/检查点节点50105

Oozie : 11000

纱线资源经理8088

纱线节点管理器8042

色相: 8888

HBase 区域服务器60030

HBase 主控60010

Spark 历史服务器18088

于 2018-02-28T17:12:47.937 回答