启动Redis集群
下文介绍使用Redis命令行界面的集群创建功能来启动一个Redis集群的过程。
- 启动集群全部Redis节点。
可采用如下run-cluster.sh脚本实现集群全部节点的启动。
1 2 3 4 5 6 7
#!/bin/bash rootdir="/home/redis/cluster" for((i=0;i<=5;i++)); do cd ${rootdir}/638$i redis-server ./redis.conf --port 638$i & done
启动完成后,使用以下命令查看集群节点是否已全部启动。
1
ps -ef|grep redis
若出现下图所示,redis-server个数及端口都对应,则集群节点已全部启动。
- 在任意节点执行如下命令创建集群。
redis-cli --cluster create --cluster-replicas 1 IP1:port1 IP2:port2 IP3:port3 IP4:port4 IP5:port5 IP6:port6
“--cluster-replicas 1”选项表示为每个主节点创建一个从节点。
- 输入yes确认创建集群。
将显示Finished with success,表示创建集群成功。
父主题: 集群模式部署