Ports Used by Components of CDH 4
All ports listed are TCP.
Component |
Service |
Qualifier |
Port |
Access Requirement |
Configuration |
Comment |
---|---|---|---|---|---|---|
Hadoop HDFS |
DataNode |
|
50010 |
External |
dfs.datanode. address |
DataNode HTTP server port |
|
DataNode |
Secure |
1004 |
External |
dfs.datanode. address |
|
|
DataNode |
|
50075 |
External |
dfs.datanode.http. address |
|
|
DataNode |
|
50475 |
External |
dfs.datanode.https. address |
|
|
DataNode |
Secure |
1006 |
External |
dfs.datanode.http. address |
|
|
DataNode |
|
50020 |
External |
dfs.datanode.ipc. address |
|
|
NameNode |
|
8020 |
External |
fs.default. nameor fs.defaultFS |
fs.default. nameis deprecated (but still works) |
|
NameNode |
|
8022 |
External |
dfs.namenode. servicerpc-address |
Optional port used by HDFS daemons to avoid sharing the RPC port used by clients (8020). Cloudera recommends using port 8022. |
|
NameNode |
|
50070 |
External |
dfs.http. addressor dfs.namenode. http-address |
dfs.http. addressis deprecated (but still works) |
|
NameNode |
Secure |
50470 |
External |
dfs.https. addressor dfs.namenode. https-address |
dfs.https. addressis deprecated (but still works) |
|
Secondary NameNode |
|
50090 |
Internal |
dfs.secondary. http.addressor dfs.namenode. secondary. http-address |
dfs.secondary. http.addressis deprecated (but still works) |
|
Secondary NameNode |
Secure |
50495 |
Internal |
dfs.secondary. https.address |
|
|
JournalNode |
|
8485 |
Internal |
dfs.namenode. shared.edits.dir |
|
|
JournalNode |
|
8480 |
Internal |
dfs.journalnode. http-address |
|
|
JournalNode |
|
8481 |
Internal |
dfs.journalnode. https-address |
|
|
Failover Controller |
|
8019 |
Internal |
|
Used for NameNode HA |
HttpFS |
|
14000 |
External | |||
|
HttpFS |
|
14001 |
External | ||
Hadoop MRv1 |
JobTracker |
|
8021 |
External |
mapred.job. tracker |
|
|
JobTracker |
|
8023 |
External |
mapred.ha.job.tracker |
High Availability service protocol port for the JobTracker. The JobTracker listens on a separate port for HA operations. |
|
JobTracker |
|
50030 |
External |
mapred.job. tracker. http.address |
|
|
JobTracker |
Thrift Plugin |
9290 |
Internal |
jobtracker. thrift.address |
Required by Hue and Cloudera Manager Activity Monitor |
|
TaskTracker |
|
50060 |
External |
mapred.task. tracker.http. address |
|
|
TaskTracker |
|
0 |
Localhost |
mapred.task. tracker.report. address |
Communicating with child (umbilical) |
|
Failover Controller |
|
8018 |
Internal |
mapred.ha.zkfc.port |
Used for JobTracker HA |
Hadoop YARN |
ResourceManager |
|
8032 |
External |
yarn. resourcemanager. address |
|
|
ResourceManager |
|
8030 |
Internal |
yarn. resourcemanager. scheduler.address |
|
|
ResourceManager |
|
8031 |
Internal |
yarn. resourcemanager. resource-tracker. address |
|
|
ResourceManager |
|
8033 |
External |
yarn. resourcemanager. admin.address |
|
|
ResourceManager |
|
8088 |
External |
yarn. resourcemanager. webapp.address |
|
|
ResourceManager |
|
8090 |
External |
yarn. resourcemanager. webapp.https.address |
|
|
NodeManager |
|
8040 |
Internal |
yarn. nodemanager. localizer. address |
|
|
NodeManager |
|
8041 |
External |
yarn. nodemanager. address |
|
|
NodeManager |
|
8042 |
External |
yarn. nodemanager. webapp.address |
|
|
NodeManager |
|
8044 |
External |
yarn. nodemanager. webapp.https.address |
|
|
JobHistory Server |
|
10020 |
Internal |
mapreduce. jobhistory. address |
|
|
JobHistory Server |
|
10033 |
Internal |
mapreduce. jobhistory.admin. address |
|
|
Shuffle HTTP |
|
13562 |
Internal |
|
|
|
JobHistory Server |
|
19888 |
External |
mapreduce. jobhistory. webapp.address |
|
|
JobHistory Server |
|
19890 |
External |
mapreduce. jobhistory. webapp.https.address |
|
Flume |
Flume Agent |
|
41414 |
External |
||
HBase |
Master |
|
60000 |
External |
hbase.master. port |
IPC |
|
Master |
|
60010 |
External |
hbase.master. info.port |
HTTP |
|
RegionServer |
|
60020 |
External |
hbase. regionserver. port |
IPC |
|
RegionServer |
|
60030 |
External |
hbase. regionserver. info.port |
HTTP |
|
HQuorumPeer |
|
2181 |
Internal |
hbase. zookeeper. property. clientPort |
HBase-managed ZK mode |
|
HQuorumPeer |
|
2888 |
Internal |
hbase. zookeeper. peerport |
HBase-managed ZK mode |
|
HQuorumPeer |
|
3888 |
Internal |
hbase. zookeeper. leaderport |
HBase-managed ZK mode |
|
REST |
Non- CM- managed |
8080 |
External |
hbase.rest. port |
The default REST port in HBase is 8080. Because this is a commonly used port, Cloudera Manager sets the default to 20550 instead. |
|
REST |
CM- managed |
20550 |
External |
hbase.rest. port |
The default REST port in HBase is 8080. Because this is a commonly used port, Cloudera Manager sets the default to 20550 instead. |
|
REST UI |
8085 |
External |
|
||
|
ThriftServer |
Thrift Server |
9090 |
External |
Pass -p <port> on CLI |
|
|
ThriftServer |
9095 |
External |
|
||
|
|
Avro server |
9090 |
External |
Pass --port <port> on CLI |
|
Hive |
Metastore |
|
9083 |
External |
|
|
|
HiveServer |
|
10000 |
External |
|
|
|
HiveServer2 |
|
10000 |
External |
hive. server2. thrift.port |
|
|
WebHCat Server |
|
50111 |
External |
templeton.port |
|
Hue |
Server |
|
8888 |
External |
|
|
|
Beeswax Server |
|
8002 |
Internal |
|
|
|
Beeswax Metastore |
|
8003 |
Internal |
|
|
Oozie |
Oozie Server |
|
11000 |
External |
OOZIE_HTTP_ PORTin oozie-env.sh |
HTTP |
Oozie Server |
SSL |
11443 |
External |
HTTPS for Oozie is supported in CDH 4.3.0 and higher |
||
|
Oozie Server |
|
11001 |
localhost |
OOZIE_ADMIN_ PORTin oozie-env.sh |
Shutdown port |
Sqoop |
Metastore |
|
16000 |
External |
sqoop. metastore. server.port |
|
Sqoop 2 |
Sqoop 2 server |
8005 |
Localhost |
SQOOP_ADMIN_PORT environment variable |
||
Sqoop 2 server |
|
12000 |
External |
|
|
|
Sqoop 2 |
Sqoop 2 |
|
12001 |
External |
|
Admin port |
ZooKeeper |
Server (with CDH4 or Cloudera Manager 4) |
|
2181 |
External |
clientPort |
Client port |
|
Server (with CDH4 only) |
|
2888 |
Internal |
X in server.N =host:X:Y |
Peer |
|
Server (with CDH4 only) |
|
3888 |
Internal |
X in server.N =host:X:Y |
Peer |
|
Server (with CDH4 and Cloudera Manager 4) |
|
3181 |
Internal |
X in server.N =host:X:Y |
Peer |
|
Server (with CDH4 and Cloudera Manager 4) |
|
4181 |
Internal |
X in server.N =host:X:Y |
Peer |
|
ZooKeeper JMX port |
|
9010 |
Internal |
|
ZooKeeper will also use another randomly selected port for RMI. In order for Cloudera Manager to monitor ZooKeeper, you must open up all ports when the connection originates from the Cloudera Manager Server. |
<< Ports Used by Components of CDH 5 | ©2016 Cloudera, Inc. All rights reserved | Ports Used by Impala >> |
Terms and Conditions Privacy Policy |