redis集群自动化创建


一:先还原集群状态

redis-cli -c -h 10.0.0.101 -p 6380 flushall
redis-cli -c -h 10.0.0.102 -p 6380 flushall
redis-cli -c -h 10.0.0.103 -p 6380 flushall
redis-cli -h 10.0.0.101 -p 6380 CLUSTER RESET
redis-cli -h 10.0.0.102 -p 6380 CLUSTER RESET
redis-cli -h 10.0.0.103 -p 6380 CLUSTER RESET
redis-cli -h 10.0.0.101 -p 6381 CLUSTER RESET
redis-cli -h 10.0.0.102 -p 6381 CLUSTER RESET
redis-cli -h 10.0.0.103 -p 6381 CLUSTER RESET

二:自动化命令快速部署集群

redis-cli --cluster create 10.0.0.101:6380 10.0.0.102:6380 10.0.0.103:6380 10.0.0.101:6381 10.0.0.102:6381 10.0.0.103:6381 --cluster-replicas 1

#后面的1代表着一个主节点跟着一个从节点,注意把主节点写在前面

三:检查集群状态信息

redis-cli --cluster info 10.0.0.101:6380