为Hadoop Damenons选择端口号



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

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

我从官方文档中参考了面向普通用户的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。这是正确的吗?可以使用任何值吗?请尽快帮我解决这个问题。谢谢:)

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

请查找服务及其相应的端口号:

NameNode: 50070

DataNode: 50075

二级NameNode

: 50070

作业跟踪器: 50030

二级NameNode

: 50090

任务跟踪器: 50030

备份/检查站节点: 50105

Oozie: 11000

资源管理器<<p> 纱/em>: 8088

纱节点管理器: 8042

HUE: 8888

HBase地区服务器: 60030

HBase大师: 60010

火花历史服务器: 18088

最新更新