当前位置:  开发笔记 > 运维 > 正文

HDFS的默认Namenode端口是50070.但我在8020或9000的某些地方遇到过

如何解决《HDFS的默认Namenode端口是50070.但我在8020或9000的某些地方遇到过》经验,为你挑选了3个好方法。

当我设置hadoop集群时,我读取了在50070上运行的namenode并且我进行了相应的设置并且运行正常.

但在一些书中,我遇到了名称节点地址:

hdfs://localhost:9000/

要么

hdfs://localhost:8020

设置namenode端口的正确数字究竟是什么?



1> zsxwing..:

namenode Web UI的默认地址是http://localhost:50070/.您可以在浏览器中打开此地址并检查名称节点信息.

namenode服务器的默认地址是hdfs://localhost:8020/.您可以通过HDFS api连接到它以访问HDFS.这是真正的服务地址.


对于hadoop 3.0以及更高版本,端口“ 50070”被替换为“ 9870”。

2> Muhammad Sol..:

默认的Hadoop端口如下:( HTTP端口,它们具有WEB UI):

Daemon                   Default Port  Configuration Parameter
-----------------------  ------------ ----------------------------------
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
Jobracker                50030        mapred.job.tracker.http.address
Tasktrackers             50060        mapred.task.tracker.http.address

在内部,Hadoop主要使用Hadoop IPC(代表Inter Process Communicator)在服务器之间进行通信.下表显示了Hadoop使用的端口和协议.该表不包括上面提到的HTTP端口.

Daemon      Default Port        Configuration Parameter     
------------------------------------------------------------
Namenode    8020                fs.default.name         
Datanode    50010               dfs.datanode.address        
Datanode    50020               dfs.datanode.ipc.address                                    
Backupnode  50100               dfs.backup.address          

查看此链接有关详细信息:http://blog.cloudera.com/blog/2009/08/hadoop-default-ports-quick-reference/



3> 小智..:

9000是默认的HDFS服务端口,没有Web UI.50070是默认的NameNode Web UI端口(尽管在hadoop 3.0及更高版本中,50070已更新为9870)

推荐阅读
手机用户2402852387
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有