Redis入门到进阶

在什么情况下redis集群会陷入奔溃呢?又该如何去解决宕机问题呢

2020-03-27  本文已影响0人  Xing_Gou

集群宕机的条件说明

  1. 如果集群中只搭建6台redis,则如果有2-4台redis宕机则集群陷入奔溃
    最少宕机数量2
  1. 如果集群中有9个redis节点 3主6从 每台主机之后跟着2台从机.
    最少宕机5台 集群奔溃
  1. 如果集群中有12个redis节点 3主9从 每台主机之后有3台从机
    最少宕机8台集群奔溃
  1. 当然,相信你在看了前三条后,对集群奔溃所需要宕机数有了一定的了解

如果集群中出现了宕机的现象,就应该及时的重新配置集群以免发生集群奔溃

配置步骤

  1. 关闭所有redis服务器.
  2. 删除redis的持久化文件和集群配置文件
在这里插入图片描述
  1. 重启redis --如果想要了解如何写start.sh请点击----如何搭建redis集群---让集群拥有分片的数据内存的扩容和哨兵的高可用
sh start.sh 
  1. 搭建redis集群--这里我是用的我所写的实例
#5.0版本执行
redis-cli --cluster create --cluster-replicas 1 192.168.126.166:7000 192.168.126.166:7001 192.168.126.166:7002 192.168.126.166:7003 192.168.126.166:7004 192.168.126.166:7005

当出现如图现象,则宕机的问题已经解决,重新配置成功

在这里插入图片描述
上一篇 下一篇

猜你喜欢

热点阅读