Common ports used by open source components in E-MapReduce (EMR) clusters.
|
Component |
Port |
Description |
|
Hadoop 2.X |
50070 |
The web UI port of HDFS. Parameter: dfs.namenode.http-address or dfs.http.address. Note
The dfs.http.address parameter is deprecated but still supported. |
|
50075 |
The web UI port of DataNode. |
|
|
50010 |
DataNode service port for data transfer. |
|
|
50020 |
The port of the inter-process communication (IPC) service. |
|
|
8020 |
The remote procedure call (RPC) port of HDFS in a high-availability (HA) cluster. |
|
|
8025 |
The port of ResourceManager. Parameter: yarn.resourcemanager.resource-tracker.address. |
|
|
9000 |
The RPC port of HDFS in a non-HA cluster. Parameter: fs.defaultFS or fs.default.name. Note
The fs.default.name parameter is deprecated but still supported. |
|
|
8088 |
The web UI port of YARN. |
|
|
8485 |
The RPC port of JournalNode. |
|
|
8019 |
The port of ZKFailoverController (ZKFC). |
|
|
19888 |
The web UI port of JobHistory Server. Parameter: mapreduce.jobhistory.webapp.address. |
|
|
10020 |
The web UI port of JobHistory Server. Parameter: mapreduce.jobhistory.address. |
|
|
Hadoop 3.X |
8020 |
The port of NameNode. Parameter: dfs.namenode.http-address or dfs.http.address. Note
The dfs.http.address parameter is deprecated but still supported. |
|
9870 |
||
|
9871 |
The port of NameNode. |
|
|
9866 |
The port of DataNode. |
|
|
9864 |
The port of DataNode. |
|
|
9865 |
The port of DataNode. |
|
|
8088 |
The port of ResourceManager. Parameter: yarn.resourcemanager.webapp.address. |
|
|
MapReduce |
8021 |
The port of JobTracker. Parameter: mapreduce.jobtracker.address. |
|
Zookeeper |
2181 |
Client connection port for ZooKeeper. |
|
2888 |
Internal communication port for ZooKeeper clusters. The leader listens on this port. |
|
|
3888 |
ZooKeeper leader election port. |
|
|
HBase |
16010 |
Web UI port for the HBase Master. Parameter: hbase.master.info.port. |
|
16000 |
The port of HMaster. Parameter: hbase.master.port. |
|
|
16030 |
Web UI port for HBase RegionServer. Parameter: hbase.regionserver.info.port. |
|
|
16020 |
The port of HRegionServer. Parameter: hbase.regionserver.port. |
|
|
9099 |
The port of Thrift Server. |
|
|
Hive |
9083 |
Default listening port for the MetaStore service. |
|
10000 |
The Java Database Connectivity (JDBC) port of Hive. |
|
|
10001 |
The JDBC port of Spark Thrift Server. |
|
|
Spark |
7077 |
|
|
8080 |
Web UI port for the Spark master node, used for resource scheduling. |
|
|
8081 |
Web UI port for Spark worker nodes, used for resource scheduling. |
|
|
4040 |
Web UI port for the Spark Driver, used for task scheduling. |
|
|
18080 |
The web UI port of Spark History Server. |
|
|
Kafka |
9092 |
RPC port for inter-node communication in a Kafka cluster. |
|
Redis |
6379 |
The port of the Redis service. |
|
HUE |
8888 |
The web UI port of Hue. |
|
Oozie |
11000 |
The web UI port of Oozie. |
|
Druid |
18888 |
The web UI port of Druid. |
|
18090 |
The port of Overlord. The configuration parameter is druid.plaintextPort on the overlord.runtime tab. |
|
|
18091 |
The port of MiddleManager. On the middleManager.runtime tab, the configuration parameter is druid.plaintextPort. |
|
|
18081 |
The port of Coordinator. The configuration parameter is coordinator.runtime > druid.plaintextPort. |
|
|
18083 |
The port of Historical. The configuration parameter is druid.plaintextPort on the historical.runtime tab. |
|
|
18082 |
The port of Broker. The configuration parameter is druid.plaintextPort on the broker.runtime tab. |
|
|
Ganglia |
9292 |
The web UI port of Ganglia. |
|
Ranger |
6080 |
The web UI port of Ranger. |
|
Kafka Manager |
8085 |
The port of Kafka Manager. |
|
Superset |
18088 |
The web UI port of Superset. |
|
Impala |
21050 |
JDBC port for connecting to Impala. |
|
Presto |
9090 |
The web UI port of Presto. |