List of Open Source Component Ports¶
Common HBase Ports¶
The protocol type of all ports in the table is TCP (for MRS 1.6.3 or later).
Parameter | Default Port (MRS 1.6.3 or Earlier) | Default Port (Versions Later than MRS 1.6.3) | Port Description |
---|---|---|---|
hbase.master.port | 21300 | 16000 | HMaster RPC port. This port is used to connect the HBase client to HMaster. Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
hbase.master.info.port | 21301 | 16010 | HMaster HTTPS port. This port is used by the remote web client to connect to the HMaster UI. Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
hbase.regionserver.port | 21302 | 16020 | RegoinServer (RS) RPC port. This port is used to connect the HBase client to RegionServer. Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
hbase.regionserver.info.port | 21303 | 16030 | HTTPS port of the Region server. This port is used by the remote web client to connect to the RegionServer UI. Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
hbase.thrift.info.port | 21304 | 9095 | Thrift Server listening port of Thrift Server This port is used for: Listening when the client is connected Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
hbase.regionserver.thrift.port | 21305 | 9090 | Thrift Server listening port of RegionServer This port is used for: Listening when the client is connected to the RegionServer Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
hbase.rest.info.port | 21308 | 8085 | Port of the RegionServer RESTServer native web page |
| 21309 | 21309 | REST port of RegionServer RESTServer |
Common HDFS Ports¶
The protocol type of all ports in the table is TCP (for MRS 1.7.0 or later).
Parameter | Default Port (MRS 1.6.3 or Earlier) | Default Port (MRS 1.7.0 or Later) | Port Description |
---|---|---|---|
dfs.namenode.rpc.port | 25000 |
| NameNode RPC port This port is used for:
Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
dfs.namenode.http.port | 25002 | 9870 | HDFS HTTP port (NameNode) This port is used for:
Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
dfs.namenode.https.port | 25003 | 9871 | HDFS HTTPS port (NameNode) This port is used for:
Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
dfs.datanode.ipc.port | 25008 | 9867 | IPC server port of DataNode This port is used for: Connection between the client and DataNode to perform RPC operations. Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
dfs.datanode.port | 25009 | 9866 | DataNode data transmission port This port is used for:
Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
dfs.datanode.http.port | 25010 | 9864 | DataNode HTTP port This port is used for: Connecting to the DataNode from the remote web client in security mode Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
dfs.datanode.https.port | 25011 | 9865 | HTTPS port of DataNode This port is used for: Connecting to the DataNode from the remote web client in security mode Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
dfs.JournalNode.rpc.port | 25012 | 8485 | RPC port of JournalNode This port is used for: Client communication to access multiple types of information Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
dfs.journalnode.http.port | 25013 | 8480 | JournalNode HTTP port This port is used for: Connecting to the JournalNode from the remote web client in security mode Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
dfs.journalnode.https.port | 25014 | 8481 | HTTPS port of JournalNode This port is used for: Connecting to the JournalNode from the remote web client in security mode Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
httpfs.http.port | 25018 | 14000 | Listening port of the HttpFS HTTP server This port is used for: Connecting to the HttpFS from the remote REST API Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
Common Hive Ports¶
The protocol type of all ports in the table is TCP (for MRS 1.7.0 or later).
Parameter | Default Port (MRS 1.6.3 or Earlier) | Default Port (MRS 1.7.0 or Later) | Port Description |
---|---|---|---|
templeton.port | 21055 | 9111 | Port used for WebHCat to provide the REST service This port is used for: Communication between the WebHCat client and WebHCat server
|
hive.server2.thrift.port | 21066 | 10000 | Port for HiveServer to provide Thrift services This port is used for: Communication between the HiveServer and HiveServer client
|
hive.metastore.port | 21088 | 9083 | Port for MetaStore to provide Thrift services This port is used for: Communication between the MetaStore client and MetaStore, that is, communication between HiveServer and MetaStore.
|
hive.server2.webui.port |
| 10002 | Web UI port of Hive This port is used for: HTTPS/HTTP communication between Web requests and the Hive UI server This port is supported in MRS 1.9.x or later. |
Common Hue Ports¶
The protocol type of all ports in the table is TCP (for MRS 1.7.0 or later).
Parameter | Default Port (MRS 1.6.3 or Earlier) | Default Port (MRS 1.7.0 or Later) | Port Description |
---|---|---|---|
HTTP_PORT | 21200 | 8888 | Port for Hue to provide HTTPS services This port is used to provide web services in HTTPS mode, which can be changed.
|
Common Kafka Ports¶
The protocol type of all ports in the table is TCP (for MRS 1.7.0 or later).
Parameter | Default Port (MRS 1.6.3 or Earlier) | Default Port (MRS 1.7.0 or Later) | Port Description |
---|---|---|---|
port | 21005 | 9092 | Port for a broker to receive data and obtain services |
ssl.port | 21008 | 9093 | SSL port used by a broker to receive data and obtain services |
sasl.port | 21007 | 21007 | SASL security authentication port provided by a broker, which provides the secure Kafka service |
sasl-ssl.port | 21009 | 21009 | Port used by a broker to provide encrypted service based on the SASL and SSL protocols |
Common Loader Ports¶
The protocol type of all ports in the table is TCP (for MRS 1.7.0 or later).
Parameter | Default Port (MRS 1.6.3 or Earlier) | Default Port (MRS 1.7.0 or Later) | Port Description |
---|---|---|---|
LOADER_HTTPS_PORT | 21351 | 21351 | This port is used to provide REST APIs for configuration and running of Loader jobs.
|
Common Manager Ports¶
The protocol type of all ports in the table is TCP (for MRS 1.7.0 or later).
Parameter | Default Port (MRS 1.6.3 or Earlier) | Default Port (MRS 1.7.0 or later/Versions Earlier Than MRS 3.x) | Port Description |
---|---|---|---|
| 8080 | 8080 | Port provided by WebService for user access This port is used to access the web UI over HTTP.
|
| 28443 | 28443 | Port provided by WebService for user access This port is used to access the web UI over HTTPS.
|
Common MapReduce Ports¶
The protocol type of all ports in the table is TCP (for MRS 1.7.0 or later).
Parameter | Default Port (MRS 1.6.3 or Earlier) | Default Port (MRS 1.7.0 or Later) | Port Description |
---|---|---|---|
mapreduce.jobhistory.webapp.port | 26012 | 19888 | Web HTTP port of the JobHistory server This port is used for: viewing the web page of the JobHistory server Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
mapreduce.jobhistory.port | 26013 | 10020 | Port of the JobHistory server This port is used for:
Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
mapreduce.jobhistory.webapp.https.port | 26014 | 19890 | Web HTTPS port of the JobHistory server This port is used to view the web page of the JobHistory server. Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
Common Spark Ports¶
The protocol type of all ports in the table is TCP (for MRS 1.7.0 or later).
Parameter | Default Port (MRS 1.6.3 or Earlier) | Default Port (MRS 1.7.0 or Later) | Port Description |
---|---|---|---|
hive.server2.thrift.port | 22550 | 22550 | JDBC thrift port This port is used for: Socket communication between Spark2.1.0 CLI/JDBC client and server Note If hive.server2.thrift.port is occupied, an exception indicating that the port is occupied is reported.
|
spark.ui.port | 22950 | 4040 | Web UI port of JDBC This port is used for: HTTPS/HTTP communication between Web requests and the JDBC Server Web UI server Note The system verifies the port configuration. If the port is invalid, the value of the port plus 1 is used till the calculated value is valid. (A maximum number of 16 attempts are allowed. The number of attempts is specified by spark.port.maxRetries.)
|
spark.history.ui.port | 22500 | 18080 | JobHistory Web UI port This port is used for: HTTPS/HTTP communication between Web requests and Spark2.1.0 History Server Note The system verifies the port configuration. If the port is invalid, the value of the port plus 1 is used till the calculated value is valid. (A maximum number of 16 attempts are allowed. The number of attempts is specified by spark.port.maxRetries.)
|
Common Storm Ports¶
The protocol type of all ports in the table is TCP (for MRS 1.7.0 or later).
Parameter | Default Port (MRS 1.6.3 or Earlier) | Default Port (MRS 1.7.0 or Later) | Port Description |
---|---|---|---|
nimbus.thrift.port | 29200 | 6627 | Port for Nimbus to provide thrift services |
supervisor.slots.ports | 29200-29499 | 6700,6701,6702,6703 | Port for receiving service requests that are forwarded from other servers |
logviewer.https.port | 29248 | 29248 | Port for LogViewer to provide HTTPS services |
ui.https.port | 29243 | 29243 | Port for Storm UI to provide HTTPS services (ui.https.port) |
Common Yarn Ports¶
The protocol type of all ports in the table is TCP (for MRS 1.7.0 or later).
Parameter | Default Port (MRS 1.6.3 or Earlier) | Default Port (MRS 1.7.0 or Later) | Port Description |
---|---|---|---|
yarn.resourcemanager.webapp.port | 26000 | 8088 | Web HTTP port of the ResourceManager service |
yarn.resourcemanager.webapp.https.port | 26001 | 8090 | Web HTTPS port of the ResourceManager service This port is used to access the Resource Manager web applications in security mode. Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
yarn.nodemanager.webapp.port | 26006 | 8042 | NodeManager Web HTTP port |
yarn.nodemanager.webapp.https.port | 26010 | 8044 | NodeManager Web HTTPS port This port is used for: Accessing the NodeManager web application in security mode Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
Common ZooKeeper Ports¶
The protocol type of all ports in the table is TCP (for MRS 1.7.0 or later).
Parameter | Default Port (MRS 1.6.3 or Earlier) | Default Port (MRS 1.7.0 or Later) | Port Description |
---|---|---|---|
clientPort | 24002 | 2181 | ZooKeeper client port This port is used for: Connection between the ZooKeeper client and server. Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
Common Kerberos Ports¶
The protocol type of all ports in the table is UDP (for MRS 1.7.0 or later).
Parameter | Default Port (MRS 1.6.3 or Earlier) | Default Port (MRS 1.7.0 or Later) | Port Description |
---|---|---|---|
kdc_ports | 21732 | 21732 | Kerberos server port This port is used for: Performing Kerberos authentication for components. This parameter may be used during the configuration of mutual trust between clusters. Note The port ID is a recommended value and is specified based on the product. The port range is not restricted in the code.
|
Common OpenTSDB Ports¶
The protocol type of the port in the table is TCP.
Parameter | Default Port | Port Description |
---|---|---|
tsd.network.port | 4242 | Web UI port of OpenTSDB This port is used for: HTTPS/HTTP communication between web requests and the OpenTSDB UI server |
Common Tez Ports¶
The protocol type of the port in the table is TCP.
Parameter | Default Port | Port Description |
---|---|---|
tez.ui.port | 28888 | Web UI port of Tez |
Common KafkaManager Ports¶
The protocol type of the port in the table is TCP.
Parameter | Default Port | Port Description |
---|---|---|
kafka_manager_port | 9099 | Web UI port of KafkaManager |
Common Presto Ports¶
The protocol type of the port in the table is TCP.
Parameter | Default Port | Port Description |
---|---|---|
http-server.http.port | 7520 | HTTP port for Presto coordinator to provide services to external systems |
http-server.https.port | 7521 | HTTPS port for Presto coordinator to provide services to external systems |
http-server.http.port | 7530 | HTTP port for Presto worker to provide services to external systems |
http-server.https.port | 7531 | HTTPS port for Presto worker to provide services to external systems |
Common Flink Ports¶
The protocol type of the port in the table is TCP.
Parameter | Default Port | Port Description |
---|---|---|
jobmanager.web.port | 32261-32325 | Web UI port of Flink This port is used for: HTTP/HTTPS communication between the client web requests and Flink server |
Common ClickHouse Ports¶
The protocol type of the port in the table is TCP.
Parameter | Default Port | Port Description |
---|---|---|
tcp_port | 9000 | TCP port for accessing the service client |
http_port | 8123 | HTTP port for accessing the service client |
https_port | 8443 | HTTPS port for accessing the service client |
tcp_port_secure | 9440 | TCP With SSL port for accessing the service client. This port is enabled only in security mode by default. |
Common Impala Ports¶
The protocol type of the port in the table is TCP.
Parameter | Default Port | Port Description |
---|---|---|
--beeswax_port | 21000 | Port for impala-shell communication |
--hs2_port | 21050 | Port for Impala application communication |
--hs2_http_port | 28000 | Port used by Impala to provide the HiveServer2 protocol for external systems |