更新时间:2024-04-18 GMT+08:00
分享

集群扩容说明

新增N个节点,与原集群各节点配置保持一致,连接同一个Redis,即可达到集群扩容目的。

例如新增物理机器Machine4,节点名称Server5,IP地址192.168.1.103,端口号9005

表1 物理机器

物理机器

节点名称

IP地址

端口号

工作目录

Machine4

Server5

192.168.1.103

9005

/work_dir/rootdir5/

指定工作目录、设置JVM参数后,正常注册睿码平台,然后停掉新增节点服务器,在工作目录的conf文件夹中放置cluster.properties,配置内容为:

表2 配置内容

节点名称

配置内容

Server5

#charset UTF-8

#必须配置的属性:

cluster.enabled=true

cluster.iscontrol=false

cluster.type=redis

cluster.group=group1

cluster.nodeid=node5

cluster.name=测试集群节点5

#需要二选一配置的属性:

#集群连接配置方式1

cluster.redis.ip=172.21.1.65

cluster.redis.port=6379

#集群连接配置方式1

#cluster.redis.nodes=172.21.1.65:6379,172.21.1.65:6380,172.21.1.65:6381

#视情况配置的属性:

#如果redis设置了密码,则配置

#cluster.redis.password=123

#可以不配置的属性:

#集群服务器与redis最大时间差 默认120s

#cluster.health.maxtimegap=120

#两次心跳间隔时间默认3s

#cluster.health.interval=3000

#离开时间间隔算离开 默认30s

#cluster.health.leavetime=30

#加入时间算加入 默认8s

#cluster.heath.jointime=8

#是否使用连接池

#cluster.redis.usepool=false

该配置文件中cluster.redis.ip与原集群各节点保持一致

然后启动新增节点服务器,启动成功后以admin身份登录睿码平台,依次进入“系统设置 > 性能与维护 > 集群信息”,检查如下信息:

  • 检查所有配置节点是否存在
  • 检查所有节点在线状态
  • 检查所有节点同步状态
  • 检查是否存在控制节点,且只有一个

相关文档