Redis集群故障转移,主从切换!Redis Sentinel

雨点打透心脏的1/2处 2023-10-07 13:17 104阅读 0赞

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在Xshell
第一步 cd src (进入src)里
ll 查看src 内容
查看如何启动 sentinel 了!
退出当前目录,回到前一个目录cd …
输入 ./src/redis-sentinel sentinel-26379.conf(启动了 26379的机器)
在输入 netstat -tupnl 是查看详情!! 发现 26379被启动了
./src/redis-cli -p 7000进入指定的端口里面!

在这里插入图片描述
以次开启 sentinel的机器!!!netstat -tupnl 可以查看是否开启!! 然后下面开启 redis 另外三个机器
在这里插入图片描述
已经全部被开启!!
在这里插入图片描述

下图是查询主机 7000有没有数据!!!因为提前已经配置好了!!在发现其他从机也可以理解 都是没有数据的!!!! 7001和7002 是从机

在这里插入图片描述

开始对主机插入数据!!
7000
在这里插入图片描述
7001
在这里插入图片描述
7002
在这里插入图片描述

主机能读写!!!从机只能读!!不能写!

为了查看 能不能主从切换!!我们关掉了 7000主机,等待几分钟!
在这里插入图片描述
下图是7001的redis
在这里插入图片描述
7002redis 没有断开之前的 日志文件信息
在这里插入图片描述
从机之前的信息!
在这里插入图片描述

当主从切换以后!!!关闭之前的主机 7000的时候!!
7002变为了 主机!!! 7001变成了从机

在这里插入图片描述
重启之前的7000主机!!发现也是变成了 7002的从机!!!7002是主机!!

在这里插入图片描述
7002 info 信息的显示!!! 它的手下有二台从机! 7000 7001
在这里插入图片描述

因为这些日志文件 记住了 你的故障转移步骤
在这里插入图片描述

主从切换之前!!! 7000是主机 7001 7002是从机
主从切换之后!!!随机切换了!!7002是主机 7001是从机 7000重新启动也变成了从机

通过日志文件 来查看主从切换!!故障转移的步骤


在这里插入图片描述
故障切换
在这里插入图片描述

  1. port 26380
  2. daemonize yes
  3. logfile "26380.log"
  4. dir "./"
  5. sentinel monitor mymaster 192.168.178.128 7000 2
  6. sentinel down-after-milliseconds mymaster 30000
  7. sentinel parallel-syncs mymaster 1
  8. sentinel failover-timeout mymaster 15000
  9. bind 0.0.0.0

链接:主从复制! 详情!

  1. port 7001
  2. daemonize yes
  3. logfile "7001.log"
  4. dir "./"
  5. slaveof 192.168.178.128 7000
  6. bind 0.0.0.0

Redis集群,主要用于监控主机,有故障切换主机 简称哨兵

发表评论

表情:
评论列表 (有 0 条评论,104人围观)

还没有评论,来说两句吧...

相关阅读