Ports Used by Components of CDH 4
Component |
Service |
Qualifier |
Port |
Protocol |
Access Requirement |
Configuration |
Comment |
---|---|---|---|---|---|---|---|
Hadoop HDFS |
DataNode |
|
50010 |
TCP |
External |
dfs.datanode. address |
DataNode HTTP server port |
|
DataNode |
Secure |
1004 |
TCP |
External |
dfs.datanode. address |
|
|
DataNode |
|
50075 |
TCP |
External |
dfs.datanode.http. address |
|
|
DataNode |
Secure |
1006 |
TCP |
External |
dfs.datanode.http. address |
|
|
DataNode |
|
50020 |
TCP |
External |
dfs.datanode.ipc. address |
|
|
NameNode |
|
8020 |
TCP |
External |
fs.default. nameor fs.defaultFS |
fs.default. nameis deprecated (but still works) |
|
NameNode |
|
50070 |
TCP |
External |
dfs.http. addressor dfs.namenode. http-address |
dfs.http. addressis deprecated (but still works) |
|
NameNode |
Secure |
50470 |
TCP |
External |
dfs.https. addressor dfs.namenode. https-address |
dfs.https. addressis deprecated (but still works) |
|
Secondary NameNode |
|
50090 |
TCP |
Internal |
dfs.secondary. http.addressor dfs.namenode. secondary. http-address |
dfs.secondary. http.addressis deprecated (but still works) |
|
Secondary NameNode |
Secure |
50495 |
TCP |
Internal |
dfs.secondary. https.address |
|
|
JournalNode |
|
8485 |
TCP |
Internal |
dfs.namenode. shared.edits.dir |
|
|
JournalNode |
|
8480 |
TCP |
Internal |
|
|
Hadoop MRv1 |
JobTracker |
|
8021 |
TCP |
External |
mapred.job. tracker |
|
|
JobTracker |
|
50030 |
TCP |
External |
mapred.job. tracker. http.address |
|
|
JobTracker |
Thrift Plugin |
9290 |
TCP |
Internal |
jobtracker. thrift.address |
Required by Hue and Cloudera Manager Activity Monitor |
|
TaskTracker |
|
50060 |
TCP |
External |
mapred.task. tracker.http. address |
|
|
TaskTracker |
|
0 |
TCP |
Localhost |
mapred.task. tracker.report. address |
Communicating with child (umbilical) |
Hadoop YARN |
ResourceManager |
|
8032 |
TCP |
|
yarn. resourcemanager. address |
|
|
ResourceManager |
|
8030 |
TCP |
|
yarn. resourcemanager. scheduler.address |
|
|
ResourceManager |
|
8031 |
TCP |
|
yarn. resourcemanager. resource-tracker. address |
|
|
ResourceManager |
|
8033 |
TCP |
|
yarn. resourcemanager. admin.address |
|
|
ResourceManager |
|
8088 |
TCP |
|
yarn. resourcemanager. webapp.address |
|
|
NodeManager |
|
8040 |
TCP |
|
yarn. nodemanager. localizer. address |
|
|
NodeManager |
|
8042 |
TCP |
|
yarn. nodemanager. webapp.address |
|
|
NodeManager |
|
8041 |
TCP |
|
yarn. nodemanager. address |
|
|
MapReduce JobHistory Server |
|
10020 |
TCP |
|
mapreduce. jobhistory. address |
|
|
MapReduce JobHistory Server |
|
19888 |
TCP |
|
mapreduce. jobhistory. webapp.address |
|
HBase |
Master |
|
60000 |
TCP |
External |
hbase.master. port |
IPC |
|
Master |
|
60010 |
TCP |
External |
hbase.master. info.port |
HTTP |
|
RegionServer |
|
60020 |
TCP |
External |
hbase. regionserver. port |
IPC |
|
RegionServer |
|
60030 |
TCP |
External |
hbase. regionserver. info.port |
HTTP |
|
HQuorumPeer |
|
2181 |
TCP |
|
hbase. zookeeper. property. clientPort |
HBase-managed ZK mode |
|
HQuorumPeer |
|
2888 |
TCP |
|
hbase. zookeeper. peerport |
HBase-managed ZK mode |
|
HQuorumPeer |
|
3888 |
TCP |
|
hbase. zookeeper. leaderport |
HBase-managed ZK mode |
|
REST |
REST Service |
8080 |
TCP |
External |
hbase.rest. port |
|
|
REST UI |
|
8085 |
TCP |
External |
|
|
|
ThriftServer |
Thrift Server |
9090 |
TCP |
External |
Pass -p <port> on CLI |
|
|
ThriftServer |
|
9095 |
TCP |
External |
|
|
|
|
Avro server |
9090 |
TCP |
External |
Pass --port <port> on CLI |
|
Hive |
Metastore |
|
9083 |
TCP |
External |
|
|
|
HiveServer |
|
10000 |
TCP |
External |
|
|
|
HiveServer2 |
|
10000 |
TCP |
External |
hive. server2. thrift.port |
|
Sqoop |
Metastore |
|
16000 |
TCP |
External |
sqoop. metastore. server.port |
|
Sqoop 2 |
Sqoop 2 server |
|
12000 |
TCP |
External |
|
|
Sqoop 2 |
Sqoop 2 |
|
12001 |
TCP |
External |
|
Admin port |
ZooKeeper |
Server (with CDH4 and/or Cloudera Manager 4) |
|
2181 |
TCP |
External |
clientPort |
Client port |
|
Server (with CDH4 only) |
|
2888 |
TCP |
Internal |
X in server.N =host:X:Y |
Peer |
|
Server (with CDH4 only) |
|
3888 |
TCP |
Internal |
X in server.N =host:X:Y |
Peer |
|
Server (with CDH4 and Cloudera Manager 4) |
|
3181 |
TCP |
Internal |
X in server.N =host:X:Y |
Peer |
|
Server (with CDH4 and Cloudera Manager 4) |
|
4181 |
TCP |
Internal |
X in server.N =host:X:Y |
Peer |
|
ZooKeeper FailoverController (ZKFC) |
|
8019 |
TCP |
Internal |
|
Used for HA |
|
ZooKeeper JMX port |
|
9010 |
TCP |
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. |
Hue |
Server |
|
8888 |
TCP |
External |
|
|
|
Beeswax Server |
|
8002 |
|
Internal |
|
|
|
Beeswax Metastore |
|
8003 |
|
Internal |
|
|
Oozie |
Oozie Server |
|
11000 |
TCP |
External |
OOZIE_HTTP_ PORTin oozie-env.sh |
HTTP |
|
Oozie Server |
|
11001 |
TCP |
localhost |
OOZIE_ADMIN_ PORTin oozie-env.sh |
Shutdown port |
<< Ports Used by Components of CDH 5 | Ports Used by Cloudera Impala >> | |