更新时间:2024-11-29 GMT+08:00

组件常用端口列表

操作场景

创建自定义集群时,如果集群为LTS版本类型,则可以定制组件端口(默认选择为“开源”)。

  • “组件端口”参数选择“开源”时,组件端口默认值请参考“开源默认端口”列。
  • “组件端口”参数选择“定制”时,组件端口默认值请参考“定制默认端口”列。
  • 如果仅有“默认端口”列,表示组件的开源端口与定制端口默认值一致。

如果集群不为LTS版本类型,则没有“组件端口”参数,默认使用开源端口,请参考“开源默认端口”列或“默认端口”列。

HBase常用端口

表中涉及端口的协议类型均为:TCP。

配置参数

开源默认端口

定制默认端口

端口说明

hbase.master.port

16000

21300

HMaster RPC端口。该端口用于HBase客户端连接到HMaster。

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

hbase.master.info.port

16010

21301

HMaster HTTPS端口。该端口用于远程Web客户端连接到HMaster UI。

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

hbase.regionserver.port

16020

21302

RS (RegoinServer) RPC端口。该端口用于HBase客户端连接到RegionServer。

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

hbase.regionserver.info.port

16030

21303

Region server HTTPS端口。该端口用于远程Web客户端连接到RegionServer UI。

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

hbase.thrift.info.port

9095

21304

Thrift Server的Thrift Server侦听端口。

该端口用于:

客户端链接时使用该端口侦听。

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

hbase.regionserver.thrift.port

9090

21305

RegionServer的Thrift Server侦听端口 。

该端口用于:

客户端链接RegionServer时使用该端口侦听。

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

hbase.rest.info.port

8085

21308

RegionServer RESTServer原生Web界面的端口

-

21309

21309

RegionServer RESTServer的REST端口

HDFS常用端口

表中涉及端口的协议类型均为:TCP。

配置参数

开源默认端口

定制默认端口

端口说明

dfs.namenode.rpc.port

8020

25000

NameNode RPC 端口。

该端口用于:

  1. HDFS客户端与Namenode间的通信。
  2. Datanode与NameNode之间的连接。
    说明:

    端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

    • 安装时是否缺省启用:是
    • 安全加固后是否启用:是

dfs.namenode.http.port

9870

25002

HDFS HTTP端口(NameNode)。

该端口用于:

  1. 点对点的NameNode检查点操作。
  2. 远程Web客户端连接NameNode UI。
    说明:

    端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

    • 安装时是否缺省启用:是
    • 安全加固后是否启用:是

dfs.namenode.https.port

9871

25003

HDFS HTTPS端口(NameNode)。

该端口用于:

  1. 点对点的NameNode检查点操作。
  2. 远程Web客户端连接NameNode UI。
    说明:

    端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

    • 安装时是否缺省启用:是
    • 安全加固后是否启用:是

dfs.datanode.ipc.port

9867

25008

Datanode IPC 服务器端口。

该端口用于:

客户端连接DataNode用来执行RPC操作。

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

dfs.datanode.port

9866

25009

Datanode数据传输端口。

该端口用于:

  1. HDFS客户端从DataNode传输数据或传输数据到DataNode。
  2. 点对点的Datanode传输数据。
    说明:

    端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

    • 安装时是否缺省启用:是
    • 安全加固后是否启用:是

dfs.datanode.http.port

9864

25010

Datanode HTTP端口。

该端口用于:

安全模式下,远程Web客户端连接DataNode UI。

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

dfs.datanode.https.port

9865

25011

Datanode HTTPS端口。

该端口用于:

安全模式下,远程Web客户端连接DataNode UI。

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

dfs.JournalNode.rpc.port

8485

25012

JournalNode RPC端口。

该端口用于:

客户端通信用于访问多种信息。

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

dfs.journalnode.http.port

8480

25013

JournalNode HTTP端口。

该端口用于:

安全模式下,远程Web客户端链接JournalNode。

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

dfs.journalnode.https.port

8481

25014

JournalNode HTTPS端口。

该端口用于:

安全模式下,远程Web客户端链接JournalNode。

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

httpfs.http.port

14000

25018

HttpFS HTTP服务器侦听的端口。

该端口用于:

远程REST接口连接HttpFS。

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

HetuEngine常用端口

表中涉及端口的协议类型均为:TCP。

配置参数

开源默认端口

定制默认端口

端口说明

server.port(HSBroker)

29860

29860

HSBroker服务侦听的端口号。

server.port(HSConsole)

29880

29880

HSConsole服务侦听的端口号。

server.port(HSFabric)

29900

29900

HSFabric服务侦听的端口号,用于跨域连接。

gateway.port

29902

29902

HSFabric服务侦听的端口号,用于JDBC连接。

Hive常用端口

表中涉及端口的协议类型均为:TCP。

配置参数

开源默认端口

定制默认端口

端口说明

templeton.port

9111

21055

WebHCat提供REST服务的端口。

该端口用于:

WebHCat客户端与WebHCat服务端之间的通信。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

hive.server2.thrift.port

10000

21066

HiveServer提供Thrift服务的端口。

该端口用于:

HiveServer客户端与HiveServer之间的通信。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

hive.metastore.port

9083

21088

MetaStore提供Thrift服务的端口。

该端口用于:

MetaStore客户端与MetaStore之间的通信,即HiveServer与MetaStore之间通信。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

hive.server2.webui.port

10002

-

Hive的Web UI端口。

该端口用Web请求与Hive UI服务器进行HTTPS/HTTP通信。

Hue常用端口

表中涉及端口的协议类型均为:TCP。

配置参数

开源默认端口

定制默认端口

端口说明

HTTP_PORT

8888

21200

Hue提供HTTPS服务端口。

该端口用于:HTTPS方式提供Web服务,支持修改。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

Kafka常用端口

表中涉及端口的协议类型均为:TCP。

配置参数

开源默认端口

定制默认端口

端口说明

port

9092

21005

Broker提供数据接收、获取服务

ssl.port

9093

21008

Broker提供数据接收、获取服务的SSL端口

sasl.port

21007

21007

Broker提供SASL安全认证端口,提供安全Kafka服务

sasl-ssl.port

21009

21009

Broker提供SASL安全认证和SSL通信的端口,提供安全认证及通信加密服务

Loader常用端口

表中涉及端口的协议类型均为:TCP。

配置参数

默认端口

端口说明

LOADER_HTTPS_PORT

21351

该端口用于提供Loader作业配置、运行的REST接口

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

MapReduce常用端口

表中涉及端口的协议类型均为:TCP。

配置参数

开源默认端口

定制默认端口

端口说明

mapreduce.jobhistory.webapp.port

19888

26012

Job history服务器Web http端口。

该端口用于:查看Job History服务器的Web页面。

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

mapreduce.jobhistory.port

10020

26013

Job history服务器端口。

该端口用于:

  1. 用于MapReduce客户端恢复任务的数据。
  2. 用于Job客户端获取任务报告。
    说明:

    端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

    • 安装时是否缺省启用:是
    • 安全加固后是否启用:是

mapreduce.jobhistory.webapp.https.port

19890

26014

Job history服务器Web https端口。

该端口用于查看Job History服务器的Web页面。

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

Spark常用端口

表中涉及端口的协议类型均为:TCP。

配置参数

开源默认端口

定制默认端口

端口说明

hive.server2.thrift.port

22550

22550

JDBC thrift端口。

该端口用于:

Spark2.1.0 CLI/JDBC与Spark2.1.0 CLI/JDBC服务器进行socket通信。

说明:

如果hive.server2.thrift.port被占用,将抛端口被占用异常。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

spark.ui.port

4040

22950

JDBC的Web UI端口

该端口用于:Web请求与JDBC Server Web UI服务器进行HTTPS/HTTP通信。

说明:

系统会根据端口的设置取值,并验证其有效性;如果无效,端口+1,直到取到有效值为止(上限16次,重试次数可以通过配置spark.port.maxRetries改变)。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

spark.history.ui.port

18080

22500

JobHistory Web UI端口

该端口用于:Web请求与Spark2.1.0 History Server间的HTTPS/HTTP通信

说明:

系统会根据端口的设置取值,并验证其有效性;如果无效,端口+1,直到取到有效值为止(上限16次,重试次数可以通过配置spark.port.maxRetries改变)。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

Storm常用端口

表中涉及端口的协议类型均为:TCP。

配置参数

开源默认端口

定制默认端口

端口说明

nimbus.thrift.port

6627

29200

nimbus提供thrift服务

supervisor.slots.ports

6700,6701,6702,6703

29200-29499

接收由其它服务器转发过来的请求

logviewer.https.port

29248

29248

logviewer提供HTTPS服务

ui.https.port

29243

29243

Storm UI提供Https服务(ui.https.port)

YARN常用端口

表中涉及端口的协议类型均为:TCP。

配置参数

开源默认端口

定制默认端口

端口说明

yarn.resourcemanager.webapp.port

8088

26000

ResourceManager服务的Web http 端口。

yarn.resourcemanager.webapp.https.port

8090

26001

ResourceManager服务的Web https 端口。

该端口用于:安全模式下,接入Resource Manager Web应用。

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

yarn.nodemanager.webapp.port

8042

26006

NodeManager Web http端口

yarn.nodemanager.webapp.https.port

8044

26010

NodeManager Web https端口。

该端口用于:

安全模式下,接入NodeManager web应用。

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

ZooKeeper常用端口

表中涉及端口的协议类型均为:TCP。

配置参数

开源默认端口

定制默认端口

端口说明

clientPort

2181

24002

ZooKeeper客户端端口。

该端口用于:

ZooKeeper客户端连接ZooKeeper服务器。

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

Kerberos常用端口

表中涉及端口的协议类型均为:TCP和UDP。

配置参数

默认端口

端口说明

kdc_ports

21732

Kerberos服务端端口

该端口用于:

组件向Kerberos服务认证。配置集群互信可能会用到;

说明:

端口的取值范围为一个建议值,由产品自己指定。在代码中未做端口范围限制。

  • 安装时是否缺省启用:是
  • 安全加固后是否启用:是

Opentsdb常用端口

表中涉及端口的协议类型均为:TCP。

配置参数

默认端口

端口说明

tsd.network.port

4242

Opentsdb的WEB UI端口。

该端口用于:Web请求与Opentsdb UI服务器进行HTTPS/HTTP通信。

Tez常用端口

表中涉及端口的协议类型均为:TCP。

配置参数

默认端口

端口说明

tez.ui.port

28888

Tez的WEB UI端口。

KafkaManager常用端口

表中涉及端口的协议类型均为:TCP。

配置参数

默认端口

端口说明

kafka_manager_port

9099

KafkaManager的WEB UI端口。

Presto常用端口

表中涉及端口的协议类型均为:TCP。

配置参数

默认端口

端口说明

http-server.http.port

7520

presto coordinator对外提供服务的HTTP端口。

http-server.https.port

7521

presto coordinator对外提供服务的HTTPS端口。

http-server.http.port

7530

presto worker对外提供服务的HTTP端口。

http-server.https.port

7531

presto worker对外提供服务的HTTPS端口。

Flink常用端口

表中涉及端口的协议类型均为:TCP。

配置参数

默认端口

端口说明

jobmanager.web.port

32261-32325

Flink的WEB UI端口。

用于Client Web请求与Flink server进行HTTP/HTTPS通信。

ClickHouse常用端口

表中涉及端口的协议类型均为:TCP和HTTP。

配置参数

开源默认端口

定制默认端口

端口说明

interserver_http_port

9009

9009

用于在ClickHouse server间通信的http端口。

interserver_https_port

9010

9010

用于在ClickHouse server间通信的https端口。

http_port

8123

8123

用于通过http连接到ClickHouse server的端口。

https_port

8443

8443

用于通过https连接到ClickHouse server的端口。

tcp_port

9000

9000

用于客户端通过TCP连接到ClickHouse server的端口。

tcp_port_secure

9440

9440

用于客户端通过TCP SSL连接到ClickHouse server的端口。

lb_tcp_port

21424

21424

ClickHouseBalancer监听的tcp端口号。

lb_http_port

21425

21425

ClickHouseBalancer监听的http端口号。

lb_https_port

21426

21426

ClickHouseBalancer监听的https端口号。

lb_tcp_secure_port

21428

21428

ClickHouseBalancer监听的tcp ssl端口号。

Impala常用端口

表中涉及端口的协议类型均为:TCP。

配置参数

默认端口

端口说明

--beeswax_port

21000

提供给impala-shell通信的端口。

--hs2_port

21050

提供给Impala应用通信的端口。

--hs2_http_port

28000

Impala对外提供HiveServer2协议的端口。

Doris常用端口

表中涉及端口的协议类型均为:TCP和HTTP。

配置参数

开源默认端口

定制默认端口

端口说明

http_port

8030

29980

FE服务的HTTP端口。

https_port

8050

29991

FE服务的HTTPS端口。

query_port

9030

29982

Doris FE通过MySQL协议查询连接端口。

rpc_port

9020

29981

FE服务的Thrift Server端口。

be_port

9060

29984

BE上Thrift Server的端口号,用于接收来自FE的请求。

brpc_port

8060

29987

BE上的BRPC的端口,用于各BE实例之间进行通讯连接。

heartbeat_service_port

9050

29985

BE上心跳服务端口(Thrift),用于接收来自FE的心跳。

webserver_port

8040

29986

BE上的HTTP Server的服务端口。

broker_ipc_port

8000

29990

Broker上的Thrift Server通信端口,用于接收请求。

single_replica_load_brpc_port

9070

29988

单副本数据导入功能中,Master副本和Slave副本之间通信的RPC端口。

single_replica_load_download_port

8050

29989

单副本数据导入功能中,Slave副本通过HTTP从Master副本下载数据文件的端口。