更新时间:2023-03-17 GMT+08:00

开源组件端口列表

HBase常用端口

配置参数

默认端口

端口说明

hbase.master.port

16000

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

说明:

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

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

hbase.master.info.port

16010

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

说明:

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

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

hbase.regionserver.port

16020

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

说明:

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

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

hbase.regionserver.info.port

16030

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

说明:

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

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

hbase.thrift.info.port

9095

Thrift Server的Thrift Server侦听端口。

该端口用于:

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

说明:

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

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

hbase.regionserver.thrift.port

9090

RegionServer的Thrift Server侦听端口 。

该端口用于:

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

说明:

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

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

hbase.rest.info.port

8085

RegionServer RESTServer原生web界面的端口

-

21309

RegionServer RESTServer的REST端口

HDFS常用端口

配置参数

默认端口

端口说明

dfs.namenode.rpc.port

9820(开源3.0.0以下版本默认值为8020)

NameNode RPC 端口。

该端口用于:

1. HDFS客户端与Namenode间的通信。

2. Datanode与NameNode之间的连接。

说明:

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

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

dfs.namenode.http.port

9870(开源3.0.0以下版本的默认值为50070)

HDFS HTTP端口(NameNode)。

该端口用于:

1. 点对点的NameNode检查点操作。

2. 远程Web客户端连接NameNode UI。

说明:

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

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

dfs.namenode.https.port

9871(开源3.0.0以下版本的默认值50470)

HDFS HTTPS端口(NameNode)。

该端口用于:

1. 点对点的NameNode检查点操作。

2. 远程Web客户端连接NameNode UI。

说明:

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

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

dfs.datanode.ipc.port

9867(开源3.0.0以下版本的默认值为50020)

Datanode IPC 服务器端口。

该端口用于:

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

说明:

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

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

dfs.datanode.port

9866(开源3.0.0以下版本的默认值50010)

Datanode数据传输端口。

该端口用于:

1. HDFS客户端从DataNode传输数据或传输数据到DataNode。

2. 点对点的Datanode传输数据。

说明:

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

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

dfs.datanode.http.port

9864(开源3.0.0以下版本的默认值50075)

Datanode HTTP端口。

该端口用于:

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

说明:

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

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

dfs.datanode.https.port

9865(开源3.0.0以下版本的默认值为50475)

Datanode HTTPS端口。

该端口用于:

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

说明:

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

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

dfs.JournalNode.rpc.port

8485

JournalNode RPC端口。

该端口用于:

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

说明:

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

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

dfs.journalnode.http.port

8480

JournalNode HTTP端口。

该端口用于:

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

说明:

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

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

dfs.journalnode.https.port

8481

JournalNode HTTPS端口。

该端口用于:

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

说明:

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

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

httpfs.http.port

14000

HttpFS HTTP服务器侦听的端口。

该端口用于:

远程REST接口连接HttpFS。

说明:

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

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

Hive常用端口

配置参数

默认端口

端口说明

templeton.port

9111

WebHCat 提供REST 服务的端口。

该端口用于:

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

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

hive.server2.thrift.port

10000

HiveServer 提供Thrift 服务的端口。

该端口用于:

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

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

hive.metastore.port

9083

MetaStore 提供Thrift 服务的端口。

该端口用于:

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

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

hive.server2.webui.port

10002

Hive的WEB UI端口。

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

Hue常用端口

配置参数

默认端口

端口说明

HTTP_PORT

8888

hue提供Https服务端口。

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

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

Kafka常用端口

配置参数

默认端口

端口说明

port

9092

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

ssl.port

9093

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

sasl.port

21007

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

sasl-ssl.port

21009

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

Loader常用端口

配置参数

默认端口

端口说明

LOADER_HTTPS_PORT

21351

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

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

Manager常用端口

配置参数

默认端口

端口说明

-

8080

WebService提供的供用户访问端口

该端口用于使用http协议访问Web UI

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

-

28443

WebService提供的供用户访问端口

该端口用于使用https协议访问Web UI

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

MapReduce常用端口

配置参数

默认端口

端口说明

mapreduce.jobhistory.webapp.port

19888

Job history服务器Web http端口。

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

说明:

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

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

mapreduce.jobhistory.port

10020

Job history服务器端口。

该端口用于:

1. 用于MapReduce客户端恢复任务的数据。

2. 用于Job客户端获取任务报告。

说明:

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

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

mapreduce.jobhistory.webapp.https.port

19890

Job history服务器Web https端口。

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

说明:

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

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

Spark常用端口

配置参数

默认端口

端口说明

hive.server2.thrift.port

22550

JDBC thrift端口。

该端口用于:

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

说明:

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

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

spark.ui.port

4040

JDBC的Web UI端口

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

说明:

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

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

spark.history.ui.port

18080

JobHistory Web UI端口

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

说明:

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

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

Storm常用端口

配置参数

默认端口

端口说明

nimbus.thrift.port

6627

nimbus提供thrift服务

supervisor.slots.ports

6700,6701,6702,6703

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

logviewer.https.port

29248

logviewer提供Https服务

ui.https.port

29243

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

YARN常用端口

配置参数

默认端口

端口说明

yarn.resourcemanager.webapp.port

8088

ResourceManager服务的web http 端口。

yarn.resourcemanager.webapp.https.port

8090

ResourceManager服务的web https 端口。

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

说明:

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

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

yarn.nodemanager.webapp.port

8042

NodeManager Web http端口

yarn.nodemanager.webapp.https.port

8044

NodeManager Web https端口。

该端口用于:

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

说明:

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

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

ZooKeeper常用端口

配置参数

默认端口

端口说明

clientPort

2181

Zookeeper客户端端口。

该端口用于:

ZooKeeper客户端连接ZooKeeper服务器。

说明:

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

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

Kerberos常用端口

配置参数

默认端口

端口说明

kdc_ports

21732

KerberOS服务端端口

该端口用于:

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

说明:

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

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

Opentsdb常用端口

配置参数

默认端口

端口说明

tsd.network.port

4242

Opentsdb的WEB UI端口。

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

Tez常用端口

配置参数

默认端口

端口说明

tez.ui.port

28888

Tez的WEB UI端口。

KafkaManager常用端口

配置参数

默认端口

端口说明

kafka_manager_port

9099

KafkaManager的WEB UI端口。

Presto常用端口

配置参数

默认端口

端口说明

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常用端口

配置参数

默认端口

端口说明

jobmanager.web.port

32261-32325

Flink的WEB UI端口。

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