Redis集群配置文档
1、创建工作目录
--logs
--data
--conf
2、创建conf文件(最少六个,三主三从)
3、配置conf内容
port 7005
daemonize yes #后台启动
dir "/home/zhouyifan/test-redis-cluster/data"
logfile "/home/zhouyifan/test-redis-cluster/logs/7005.log"
#dbfilename不能配置为路径
dbfilename "dump-7005.rdb"
cluster-enabled yes
cluster-config-file nodes-7005.conf
#是否需要每个节点都可用,集群才算可用,关闭
cluster-require-full-coverage no
4、启动所有节点server
redis-server redis-7000.conf
5、集群配置
redis-cli --cluster create 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 --cluster-replicas 1
注意:需要远程登录则将127.0.0.1替换成主机ip
其中cluster-replicas指定从机数量,而后redis自动搭配主从机分配插槽
6、集群启动情况查看
redis-cli -p 7000 cluster info