Redis 集群安装(redis.3.2.6版本为例)
1环境依赖安装
1.1 安装gcc-c++
在线安装 yum install gcc-c++
1.2 安装ruby 和rubygems
在线安装 yum install ruby (大于1.8.7版本即可)
在线安装 yum install rubygems
1.3 安装redis
在线安装 gem install redis --version 3.2.2
2 redis集群安装
2.1 准备redis3.2.6 版本
2.1.1 解压 tar -zxvf redis-3.2.6.tar.gz
2.1.2 cd redis-3.2.6
2.1.3 编译 make
2.1.4 创建安装目录
mkdir/home/beat/redis/redis
安装 makePREFIX=/home/beat/redis/redis
拷贝集群的配置文件;
cpredis.conf /home/beat/redis/redis/bin/
cd src
拷贝集群的启动脚本
cpredis-trib.rb /home/beat/redis/redis1/bin/
此时的安装目录下文件有
3 修改配置文件 redis.conf
3.1 编译 redis,conf
viredis.conf
应该修改的
修改启动方式改为yes
daemonize yes
修改集群的端口默认为6379
port 6379
绑定节点Ip
bind 127.0.0.1(你的机器ip)
设置数据库的数量
databases 16(1)
是否打开集群
cluster-enabled yes 是否开启集群
cluster-config-file nodes.conf 指定节点信息保存的文件
cluster-node-timeout 5000 指定连接超时的时间
appendonly yes 启动aof持久化方式
修改持久化的数据存放的位置
dir
4 启动redis每个实例
4.1以其中一个为例
进入安装目录;
启动单个节点
查看启动进程
说明启动成功
这样一次类推启动其他的节点
5 启动集群
5.1 进入安装目录
5.2 启动集群
出现界面
输入yes
集群启动成功!!