#端口列表
YashanDB数据库运行过程中需要使用的主要端口如下文所示,各端口号默认值为配置文件中的初始值,您可以在安装部署过程中根据实际组网需求规划并开放端口。
Note:
- 如需从外部访问数据库集群,需开启数据库监听端口和yasom端口。
- 监听类端口号建议小于30000,并参考操作系统参数调整设置自动分配端口范围,避免监听端口被占用。
- 如需使用可视化Web服务,需开启对应服务器的9001端口。
# 单机部署
| 端口 | 端口号 | 描述 | 连接与认证 | 网络安全 |
|---|---|---|---|---|
| 数据库监听(LISTEN_ADDR) | 默认值:1688 取值范围:1024-65535 | 用于对外提供数据库服务。 |
| 支持配置可信信道,默认不开启 |
| 主备库之间通信(REPLICATION_ADDR) | 默认值:1689 取值范围:1024-65535 | 主备部署时需要,内部通信端口,用于主备库间的数据复制,保障主备库数据一致。 | 内部服务器采用Trust方式通信,建立基于IP地址认证的TCP长连接 | 支持配置可信信道,默认不开启 |
| yasom | 默认值:1675 取值范围:1024-65535 | 用于接收与响应yasboot命令。 | 基于AEC+SHA256口令认证的TCP短连接 | 支持配置可信信道,默认不开启 |
| yasagent | 默认值:1676 取值范围:1024-65535 | 内部通信端口,用于接收与响应yasom的指令。 | 基于AEC+SHA256口令认证的TCP短连接 | 支持配置可信信道,默认不开启 |
# 共享集群部署
| 端口 | 端口号 | 描述 | 连接与认证 | 网络安全 |
|---|---|---|---|---|
| 数据库监听(LISTEN_ADDR/VIP) | 默认值:1688 取值范围:1024-65535 | 用于对外提供数据库服务。 |
| 支持配置可信信道,默认不开启 |
| YCS监听(INTER_URL) | 默认值:1788 取值范围:1024-65535 | 内部通信端口,用于当前集群内YCS间通信。 |
| 不加密 |
| yasdb监听(CLUSTER_INTERCONNECT) | 默认值:1689 取值范围:1024-65535 | 内部通信端口,用于集群内数据库实例间通信。 | 内部服务器采用Trust方式通信,建立基于IP地址认证的TCP长连接 | 不加密 |
| 主备集群之间通信(REPLICATION_ADDR) | 默认值:1690 取值范围:1024-65535 | 主备部署时需要,内部通信端口,用于主备集群间的数据复制,保障主备集群数据一致。 | 内部服务器采用Trust方式通信,建立基于IP地址认证的TCP长连接 | 支持配置可信信道,默认不开启 |
| yasom | 默认值:1675 取值范围:1024-65535 | 用于接收与响应yasboot命令。 | 基于AEC+SHA256口令认证的TCP短连接 | 支持配置可信信道,默认不开启 |
| yasagent | 默认值:1676 取值范围:1024-65535 | 内部通信端口,用于接收与响应yasom的指令。 | 基于AEC+SHA256口令认证的TCP短连接 | 支持配置可信信道,默认不开启 |
# 分布式集群部署
| 端口 | 端口号 | 描述 | 连接与认证 | 网络安全 |
|---|---|---|---|---|
| 数据库监听(LISTEN_ADDR/VIP) | 默认值:1688 取值范围:1024-65535 | 用于对外提供数据库服务。 |
| 支持配置可信信道,默认不开启 |
| YCS监听(INTER_URL) | 默认值:1788 取值范围:1024-65535 | 内部通信端口,用于当前集群内YCS间通信。 |
| 不加密 |
| yasdb监听(CLUSTER_INTERCONNECT) | 默认值:1689 取值范围:1024-65535 | 内部通信端口,用于集群内数据库实例间通信。 | 内部服务器采用Trust方式通信,建立基于IP地址认证的TCP长连接 | 不加密 |
| NVMe监听 | 默认值:
| 内部通信端口,对计算节点提供远程访问NVMe服务。 | 内部服务器采用Trust方式通信,建立基于IP地址认证的NVMe连接 | 支持配置可信信道,默认不开启 |
| yasom | 默认值:1675 取值范围:1024-65535 | 用于接收与响应yasboot命令。 | 基于AEC+SHA256口令认证的TCP短连接 | 支持配置可信信道,默认不开启 |
| yasagent | 默认值:1676 取值范围:1024-65535 | 内部通信端口,用于接收与响应yasom的指令。 | 基于AEC+SHA256口令认证的TCP短连接 | 支持配置可信信道,默认不开启 |
# 存算一体分布式集群部署
| 端口 | 端口号 | 描述 | 连接与认证 | 网络安全 |
|---|---|---|---|---|
| 数据库监听(LISTEN_ADDR) | 默认值:
| 用于对外提供数据库服务,通常采用CN节点的监听端口连接数据库。 |
| 支持配置可信信道,默认不开启 |
| MN、CN及DN节点跨组通信(DIN_ADDR) | 默认值:
| 内部通信端口,用于各Group间数据传输。 | 内部节点采用Trust方式通信,建立基于IP地址认证的TCP长连接 | 不加密 |
| 同组内主备节点间通信(REPLICATION_ADDR) | 默认值:
对应服务器监听端口号+1,取值范围:1024-2048 | 内部通信端口,用于同一Group各节点间的数据复制,保障主备节点中数据一致。 | 内部节点采用Trust方式通信,建立基于IP地址认证的TCP长连接 | 不加密 |
| yasom | 默认值:1675 取值范围:1024-65535 | 用于接收与响应yasboot命令。 | 基于AEC+SHA256口令认证的TCP短连接 | 支持配置可信信道,默认不开启 |
| yasagent | 默认值:1676 取值范围:1024-65535 | 内部通信端口,用于接收与响应yasom的指令。 | 基于AEC+SHA256口令认证的TCP短连接 | 支持配置可信信道,默认不开启 |

