Redis部署指南——哨兵模式
发布时间
阅读量:
阅读量
目录
调整三台哨兵配置文件
初始化redis哨兵服务
测试redis哨兵模式运行情况
获取哨兵相关信息
检查所有Master节点状态
查看特定Master节点状态
查询可用Slave节点信息
获取其他哨兵节点状态
模拟故障场景进行验证
- 哨兵(sentinel):作为一种分布式架构,其主要功能是监控主从结构中的各个服务器实例。当系统中出现异常时,通过投票机制选举出新的Master,并引导所有Slave连接至新的Master。因此,部署哨兵集群时,所使用的节点数量必须不少于三个。
- 哨兵模式的组成结构:
1. 哨兵节点:整个哨兵系统由一个或多个独立的哨兵节点构成,这些节点属于特殊的Redis实例,仅负责监控与管理任务,不参与数据存储。
2. 数据节点:包括主节点和从节点在内的所有存储数据的实例统称为数据节点。 - 在三台不同的主机上分别完成安装操作,安装步骤与单机版本一致,此处不再详细说明。
- 下文将重点介绍哨兵相关配置内容,并以创建单个哨兵为例进行说明;关于主从架构的配置及建立过程,则不再展开描述。
修改三台哨兵配置文件
- 修改哨兵配置文档
vim sentinel.conf
- 禁用防护机制
protected-mode
全部评论 (0)
还没有任何评论哟~
