一、集群网关地址功能 高可用性集群(HA),一般是由多个节点构成,节点之间网络畅通是保证集群正常运行的前提。在集群启动或节点切换时,必须首先判断集群网络的连通性。通用的方法是所有节点都可以和同网络中的一个或多个网络设备(如网络中的网关地址:路由器其内网ip,三层交换机的VLAN ip等)进行通讯(如ping),如果所有的节点都能和指定的网络设备通讯,则可以判断所在的节点网络是正常的。如果采用节点之间互相ping测试网络的连通性,将增加测试的复杂度和不准确性(如两个节点通讯故障,可能是本节点故障,也有可能是远程节点故障)。 集群中作为网关的网络设备,是判断集群网络是否正常的依据,必须保证在网络中一直在线(不能使用集群中的节点作为网关设备),如果网关设备自身故障,会导致集群所有节点不能和网关通讯,则集群节点经过多次尝试连接后,仍不能连通网关,为保证数据库数据的安全,会关闭整个集群,将导致业务访问数据库失败。所以为安全起见,可以在集群部署中配置多个网关地址。
二、集群网关地址配置
如下所示:集群网关地址配置(trusted_servers)
三、集群启动网关地址测试
如下所示,kingbaseES R6集群启动判断网关地址