1、一般集群至少需要六个节点
2、修改redis.config:
daemonize yes
appendonly yes
port 各自机器服务端口
dir 指定数据文件保存位置,需指定不同的目录,不然数据会丢失
cluster -enabled yes
cluster-config-file nodes700*.config(700*最好是各自的端口号)
cluster-node-timeout 5000
bind ip(必须绑定本机器的ip不然会有问题)
3、启动集群命令:
cd /usr/local/redis3.0/src
./redis-trib.rb create replicas 1 主 主 主 从 从 从 (ip+端口)
其中1代表比例,三个主三个从,比例为1
4、启动客户端:
/usr/local/redis/bin/redis-cli -c -h ip -p 端口
其中c:是代表集群模式,-h后面跟ip,-p后面跟端口