hadoop2.x常用端口及定义方法

Hadoop集群的各部分一般都会使用到多个端口,有些是daemon之间进行交互之用,有些是用于RPC访问以及HTTP访问。而随着Hadoop周边组件的增多,完全记不住哪个端口对应哪个应用,特收集记录如此,以便查询。

这里包含我们使用到的组件:HDFS, YARN, HBase, Hive, ZooKeeper:

[table]
|组件| 节点| 默认端口| 配置| 用途说明|
|HDFS| DataNode|50010|dfs.datanode.address|datanode服务端口,用于数据传输|
|HDFS| DataNode|50075| dfs.datanode.http.address| http服务的端口|
|HDFS| DataNode|50475| dfs.datanode.https.address| https服务的端口|
|HDFS| DataNode|50020| dfs.datanode.ipc.address| ipc服务的端口|
|HDFS| NameNode|50070| dfs.namenode.http-address| http服务的端口|
|HDFS| NameNode|50470| dfs.namenode.https-address| https服务的端口|
|HDFS| NameNode|8020| fs.defaultFS| 接收Client连接的RPC端口,用于获取文件系统metadata信息。|
|HDFS| journalnode|8485|dfs.journalnode.rpc-address|RPC服务|
|HDFS| journalnode|8480|dfs.journalnode.http-address| HTTP服务|
|HDFS| ZKFC|8019|dfs.ha.zkfc.port|ZooKeeper FailoverController,用于NN HA|
|YARN| ResourceManager|8032|yarn.resourcemanager.address|RM的applications manager(ASM)端口|
|YARN| ResourceManager|8030|yarn.resourcemanager.scheduler.address|scheduler组件的IPC端口|
|YARN| ResourceManager|8031|yarn.resourcemanager.resource-tracker.address| IPC|
|YARN| ResourceManager|8033|yarn.resourcemanager.admin.address|IPC|
|YARN| ResourceManager|8088|yarn.resourcemanager.webapp.address|http服务端口||
|YARN| NodeManager|8040|yarn.nodemanager.localizer.address|localizer IPC|
|YARN| NodeManager|8042|yarn.nodemanager.webapp.address|http服务端口|
|YARN| NodeManager|8041|yarn.nodemanager.address|NM中container manager的端口|
|YARN| JobHistory Server|10020|mapreduce.jobhistory.address|IPC|
|YARN| JobHistory Server|19888|mapreduce.jobhistory.webapp.address|http服务端口|
|HBase| Master| 60000|hbase.master.port|IPC|
|HBase| Master| 60010|hbase.master.info.port|http服务端口|
|HBase| RegionServer|60020|hbase.regionserver.port|IPC|
|HBase| RegionServer|60030|hbase.regionserver.info.port|http服务端口|
|HBase| HQuorumPeer|2181|hbase.zookeeper.property.clientPort|HBase-managed ZK mode,使用独立的ZooKeeper集群则不会启用该端口。|
|HBase| HQuorumPeer|2888|hbase.zookeeper.peerport|HBase-managed ZK mode,使用独立的ZooKeeper集群则不会启用该端口。|
|HBase| HQuorumPeer|3888|hbase.zookeeper.leaderport|HBase-managed ZK mode,使用独立的ZooKeeper集群则不会启用该端口。|
|Hive| Metastore|9083| /etc/default/hive-metastore中exportPORT=<port>来更新默认端口 | |
|Hive| HiveServer|10000|/etc/hive/conf/hive-env.sh中exportHIVE_SERVER2_THRIFT_PORT=<port>来更新默认端口||
|ZooKeeper|Server|2181| /etc/zookeeper/conf/zoo.cfg中clientPort=<port>|对客户端提供服务的端口|
|ZooKeeper|Server|2888|/etc/zookeeper/conf/zoo.cfg中server.x=[hostname]:nnnnn[:nnnnn],标蓝部分|follower用来连接到leader,只在leader上监听该端口。|
|ZooKeeper|Server|3888| /etc/zookeeper/conf/zoo.cfg中server.x=[hostname]:nnnnn[:nnnnn],标蓝部分|用于leader选举的。只在electionAlg是1,2或3(默认)时需要。|
[/table]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值