Redis实战(四)CentOS 7上Redis哨兵
2017-09-05 19:37
183 查看
什么是哨兵
顾名思义,哨兵的作用就是对Redis的系统的运行情况的监控,它是一个独立进程。它的功能有2个:1、 监控主数据库和从数据库是否运行正常;
2、 主数据出现故障后自动将从数据库转化为主数据库;
单个哨兵的架构
1.启动哨兵进程首先需要创建哨兵配置文件:
vim sentinel.conf
输入内容:
sentinel monitor redisMaster 127.0.0.1 6380 1
redisMaster :监控主数据的名称,自定义即可,可以使用大小写字母和“.-_”符号
127.0.0.1:监控的主数据库的IP
6380:监控的主数据库的端口
1:最低通过票数
启动哨兵进程:
redis-sentinel sentinel.conf
由上图可以看到:
1) 哨兵已经启动,它的id为ac3df4056ead124611948668033c8fba5a7ad659
2)为master数据库添加了一个监控
3)发现了2个slave(由此可以看出,哨兵无需配置slave,只需要指定master,哨兵会自动发现slave)
2.模拟丛库宕机
[b]3.模拟主库宕机[/b]
多个哨兵的架构
相关文章推荐
- CentOS 6上的redis搭建实战记录
- Redis实战(二)CentOS 7上Redis两种方式持久化
- CentOS 6上的redis搭建实战记录(转)
- Redis实战(五)CentOS 7上搭建Redis集群
- redis-Sentinel哨兵原理与实战
- 搭建基于 centos 的 Redis 哨兵模式 (4.0.6)
- CentOS 6上的redis搭建实战记录
- CentOS 6上的redis搭建实战记录
- linux实战-redis(1) -- 在centos中安装redis
- Redis实战(三)CentOS 7上Redis主从复制
- Redis实战(一)CentOS 7上搭建redis-3.0.2
- CentOS设置开启自动启动Redis的方法
- Centos下安装Redis并配置开机启动
- CentOS 下 redis 安装与配置
- centos6.8使用yum安装redis
- CentOS下Redis 2.2.14安装配置详解
- centOS 6.3上安装redis
- 史上最全面的CentOS 7 之 redis 安装
- CentOS下Redis 2.2.14安装配置详解
- 基于Sentinel(哨兵)搭建实现Redis高可用集群