首页 > 代码库 > redis集群创建

redis集群创建

部署3(Master)+3(Slave)的一个集群安装过程,真实生产环境上可以采用每台物理机上部署一个Master进程和一个Slave进程

架构

技术分享

 

下载redis 

wget -c http://download.redis.io/releases/redis-3.0.7.tar.gz;tar -zxf redis-3.0.7.tar.gz ;cd redis-3.0.7;make&&make install

新建6个文件夹

技术分享

 

将redis.conf 拷贝到文件夹内

修改配置文件

配置选项

描述

daemonize

yes

 

logfile

"/usr/local/redis-3.0.7/logs/redis-7001.log"

 

databases

1

 

dir

/usr/local/redis-3.0.7/7001

用来存放数据的地方

cluster-enabled

yes

 

cluster-config-file

/usr/local/redis-3.0.7/7001/nodes.conf

nodes.conf由redis自己生成

cluster-node-timeout

15000

 

cluster-migration-barrier

1

 

cluster-require-full-coverage

yes

只要集群中有一对Master-Slave不可用时,整个集群不可用

redis集群创建