redis数据库

redis基础配置

edis下载

yum install epel-release -- 下载 fedora epel 仓库
yum install redis -- 安装 redis 数据库

启动redis

systemctl start redis
启动哨兵文件:systemctl start redis-sentinel

 

进入redis

reids-cli

redis主从复制

主机IP:192.168.199.149

从机IP1:192.168.199.150

从机IP2:192.168.199.151

关闭防火墙,selinux

主机配置

vim /etc/redis.cof

主要修改配置

bing修改为0.0.0.0或者注释掉

开启守护模式:daemonize yes

关闭保护模式:protected-mode no

设置访问密码:requirepass  123456

完成后进入redis数据库redis-cli

输入密码  auth 123456

输入命令 info replication

从机设置

前面的和主机配置一样,在末尾加上从机IP为149,密码为123456

完成后查看信息,显示为slave,master为149        

redis哨兵模式

主机配置

从机配置(150为例)

其他的和主从配置一样,另外添加sentinel monitor mymaster 192.168.199.149(这里我是先模拟149宕机后的配置)和下一行,添加密码

测试

启动哨兵模式集群(最好依次执行,顺序不要乱)

首先启动三个服务器的redis服务:systemctl start redis

然后启动哨兵进程: systemctl start redis-sentinel

查看信息是否正确

分别在主机和备机执行info replication

主机

备机

可以看出主机149有两个slave,分别为150,151,且状态良好

首先测试主从复制

测试哨兵工作

模拟主机149宕机

此时观察其他主机(150)上的redis.log(如下图)

可以看出当把master149执行shutdown后,备机150立刻显示连接149被拒绝,一会显示连接到151成功,最后显示的是把149重新开启redis服务后,把149自动默认为slave,此时151是master,slave是150,149.

至此,redis哨兵模式验证完毕

相关推荐

  1. Redis数据库

    2024-04-06 23:00:03       19 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-06 23:00:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-06 23:00:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-06 23:00:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-06 23:00:03       20 阅读

热门阅读

  1. 【LeetCode热题100】【堆】数组中的第K个最大元素

    2024-04-06 23:00:03       22 阅读
  2. 安卓手机开发的APP配置信息文件的概述

    2024-04-06 23:00:03       21 阅读
  3. 平滑处理在眼动追踪数据分析中的应用

    2024-04-06 23:00:03       25 阅读
  4. C#网页打印功能实现

    2024-04-06 23:00:03       21 阅读
  5. 深入解析Cookie、Session以及Token原理

    2024-04-06 23:00:03       35 阅读
  6. 给已存在的docker容器修改端口映射

    2024-04-06 23:00:03       25 阅读
  7. C++allocator类

    2024-04-06 23:00:03       58 阅读
  8. 针对于医疗行业提供合适的服务器解决方案

    2024-04-06 23:00:03       17 阅读
  9. 关于 Linux Shell文件的三个时间

    2024-04-06 23:00:03       21 阅读
  10. 【XZ-Utils供应链后门漏洞(CVE-2024-3094)】

    2024-04-06 23:00:03       21 阅读
  11. 07 dto

    2024-04-06 23:00:03       22 阅读
  12. c++运算符大全

    2024-04-06 23:00:03       21 阅读
  13. html基础介绍

    2024-04-06 23:00:03       13 阅读