Redis集群一般由多个节点组成,节点数量至少为6个才能保证组成完整高可用的集群。每个节点需要开启配置cluster-enabled yes,让Redis运行在集群模式下。建议为集群内所有节点统一目录,一般划分三个目录:conf、data、log,分别存放配置、数据和日志相关文件。
注:手动方式和redis-trib.rb 方式二选一即可,推荐使用redis-trib.rb 方式,更方便快速。
一、准备工作
本专栏是基于Centos7.8环境的基础上搭建的,Centos 也是官方推荐的操作系统。
Redis 集群至少需要6台服务器(3主3从模式),原因是主节点需要三台服务器(redis 投票容错机制要求超过半数节点认为某个节点挂了该节点才是挂了,所以二个节点无法构成集群),每个主节点又需要一个从节点来做高可用,所以我们需要虚拟化六台服务器来做这个事情
我这边通过虚拟机的方式创建六台服务器,六台服务器配置信息,如下所示:
主机名称 | <