redis 5.0集群的搭建
说明:
2018年10月Redis发布了稳定版本的5.0版本,推出了各种新特性,其中一点是放弃Ruby的集群方式,改为使用C语言编写的redis-cli的方式,使集群的构建方式复杂度大大降低。
以下步骤是在三个节点上搭建有6个节点的redis集群。预期工作的最小群集需要包含至少三个主节点。
1、机器规划

2、源码安装
#yum -y install gcc # wget http://download.redis.io/releases/redis-5.0.5.tar.gz # tar xzf redis-5.0.5.tar.gz -C /usr/local # cd redis-5.0.5 # make
3、创建相应的数据目录,日志目录,和配置文件目录
#mkdir -pv /home/redis_cluster/{6378,6379}/{data,config,log}
修改所有的配置文件 (加端口号的以此类推)
具体修改: (1)port 6380 #绑定端口 (2)bind 192.168.25.64 #定IP也(可以注释掉,这样任何桌面客户端都可以连接了) (3)dir /usr/local/redis-cluster/6378 #指定文件存放路径 ( .rdb .aof nodes-xxxx.conf 这样的文件都会在此路径下) (4)cluster-enabled yes #启动集群模式 (5)cluster-config-file #集群节点配置文件 (6)daemonize yes #后台启动 (7)cluster-node-timeout 5000 #指定集群节点超时时间 (8)appendonly yes #指定持久化方式 (9)protected-mode no #非保护模式
4、

浙公网安备 33010602011771号