我是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。这是对的吗?可以使用任何值吗?请尽快帮我。谢谢:)
2条答案
按热度按时间zfycwa2u1#
默认配置属性在core default、hdfs default和mapred default中指定。可以更改默认端口号,但必须在配置文件中更改相应的属性。
3mpgtkmj2#
请查找服务及其各自的端口号:
名称节点:50070
数据节点:50075
次要名称节点:50070
求职者:50030
次要名称节点:50090
任务跟踪器:50030
备份/检查点节点:50105
奥齐:11000
Yarn资源经理:8088
Yarn节点管理器:8042
色调:8888
hbase区域服务器:60030
hbase主机:60010
spark历史服务器:18088