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也(可以注释掉,这样任何桌面客户端都可以连接了)
​
(3dir /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、

 

posted @ 2019-08-07 15:58  bianxiaobian  阅读(92)  评论(0)    收藏  举报