一、在redis集群中,我们最好选用3.2.x版本系列,因为redis在3版本以后才支持集群,况且3版本还含有jedis客户端支持。
1.解压软件到三台linux集群
tar -zxvf .... -C /usr/local/src/
2.进入解压目录编译安装,三台机器
make && make install
3.创建目录,用来存放配置文件
mkdir /usr/local/redis
4.拷贝redis的自带文件redis.conf到上面的redis目录
5.编辑配置
vi redis.conf daemonize yes //开启后台 appendony yes //开启日志 cluster-enabled yes //开启集群 bind 192.168.52.200 //配置每台机器的ip地址
6.启动所有节点,指定配置文件
redis-server /usr/local/redis.conf //启动三台
ps -ef | grep redis //查看状态
7.连接,关闭客户端
redis-cli -h 192.168.52.200
redis-cli shutdown
二、但是以上配置并未能生效主从复制
yum -y install ruby rubygems //其中一台即可
gem install redis //出现错误后,说明版本低 curl -sSl https://rvm.io/mpapis.asc | gpg2 --import