Redis集群主备模式部署

网上有很多用Ruby安装Redis-cluster的文章,但是在实际环境下不想安装Ruby,所以本文主要介绍了用Redis命令部署Redis集群,并且为集群中每一个master实例增加一个slave实例。

Redis集群主备模式部署_第1张图片


Redis集群主备模式部署_第2张图片

Redis集群主备模式部署_第3张图片

Redis集群主备模式部署_第4张图片

Redis集群主备模式部署_第5张图片

配置修改成功之后,重新启动redis:

Redis集群主备模式部署_第6张图片

当前情况下,redis-cluster部署完毕。

6 给master节点配一个slave节点

在前面,我们配置好了redis的集群并分配了slots,集群已经可用了,集群中现在有4个master节点,所有写入这个集群中的数据都会分片到这4个redis实例中,但是现在存在这样一个问题:如果某个master节点挂掉的话,那么这个集群就不可用了,所以我们现在为集群中的4个master实例各启一个slave实例做主备。

Redis集群主备模式部署_第7张图片

Redis集群主备模式部署_第8张图片

Redis集群主备模式部署_第9张图片

最后用cluster replicate 将8000、8001、8002、8003分别挂到7000、7001、7002、7003上:

Redis集群主备模式部署_第10张图片

如上,配置成功。


ref:http://blog.csdn.net/cjfeii/article/details/47320351

你可能感兴趣的:(Redis)