根据节点类型不同,将端口分为三类:控制节点端口、代理节点端口、数据节点端口。
为了更形象地说明问题,我们以下面集群为例。
假如,集群部署在两台服务器上,分别为Server 0和Server 1,Server 0 IP为192.168.1.16,Server 1 IP为192.168.1.17。
每台服务器配置一个数据节点、一个代理节点,仅在Server 0上配置一个控制节点。
那么,集群中各个节点的IP、端口在集群参数配置文件cluster.nodes中配置如下,命名规则为:IP:端口:节点别名:节点类型。
192.168.1.16:8080:controller1,controller
192.168.1.16:8081:agent1,agent
192.168.1.16:8082:datanode1,datanode
192.168.1.17:8083:agent2,agent
192.168.1.17:8084:datanode2,datanode