1 下载redis3.2.9.tar.gz(官网下载)
2 解压安装
确保安装gcc gcc-cc+,能够使用make编译
make
make intall PREFIX=安装路径
3 安装启动
安装后存在bin.只需要 再复制redis.conf即可
各个实例单独分别启动
4 建立集群
再其中一台安装集群工具(只需要在一台上安装集群工具即可 )
指定集群模式”–replica 1”表示每个主节点一个从节点
5 集群工具说明
–安装ruby
–rubygems
–gem的redis接口
在线安装如下,如果网络不行使用离线包安装
yum install ruby
yum install rubygems
gem redis
集群创建命令
./redis-trib.rb create –replicas 1 1.1.1.4:20011 1 1.1.1.4:20012 1 1.1.1.5:20011 1 1.1.1.5:20012 1 1.1.1.6:20011 1 1.1.1.6:20012
6 问题
节点意外关闭再组件集群会提示节点数据不为空,清楚数据即可;
关于如何再不丢失已有数据进行节点数据非空异常修复暂未测试,后期再完善