Advertisement

Redis部署指南——哨兵模式

阅读量:

目录

调整三台哨兵配置文件

初始化redis哨兵服务

测试redis哨兵模式运行情况

获取哨兵相关信息

检查所有Master节点状态

查看特定Master节点状态

查询可用Slave节点信息

获取其他哨兵节点状态

模拟故障场景进行验证


  1. 哨兵(sentinel):作为一种分布式架构,其主要功能是监控主从结构中的各个服务器实例。当系统中出现异常时,通过投票机制选举出新的Master,并引导所有Slave连接至新的Master。因此,部署哨兵集群时,所使用的节点数量必须不少于三个。
  2. 哨兵模式的组成结构:
    1. 哨兵节点:整个哨兵系统由一个或多个独立的哨兵节点构成,这些节点属于特殊的Redis实例,仅负责监控与管理任务,不参与数据存储。
    2. 数据节点:包括主节点和从节点在内的所有存储数据的实例统称为数据节点。
  3. 在三台不同的主机上分别完成安装操作,安装步骤与单机版本一致,此处不再详细说明。
  4. 下文将重点介绍哨兵相关配置内容,并以创建单个哨兵为例进行说明;关于主从架构的配置及建立过程,则不再展开描述。

修改三台哨兵配置文件

  • 修改哨兵配置文档
复制代码
    vim sentinel.conf
    
  • 禁用防护机制
复制代码
    protected-mode 

全部评论 (0)

还没有任何评论哟~