1.5 哨兵服务
1.5.1 哨兵服务介绍
-
监控master服务
-
发现master宕机后,将从服务器提升为主服务器
-
主配置文件:sentinel.conf
1.5.2 安装源码的redis软件(不需要初始化)
1.5.3 配置哨兵服务[root@mysql57 ~]# vim redis-4.0.8/sentinel.conf #模板 [root@mysql57 ~]# vim /etc/sentinel.conf bind 0.0.0.0 sentinel monitor redis51 192.168.4.51 6351 1 sentinel auth-pass redis51 123456 :wq
1.5.3 启动哨兵服务
[root@mysql57 ~]# redis-sentinel /etc/sentinel.conf
1.5.4 测试配置
[root@mysql51 ~]# redis-cli -h 192.168.4.51 -p 6351 -a 123456 shutdown [root@mysql51 ~]# netstat -ntlup | grep redis-server [root@mysql51 ~]# /etc/init.d/redis_6379 start [root@mysql51 ~]# netstat -ntlup | grep redis-server [root@mysql51 ~]# redis-cli -h 192.168.4.51 -p 6351 -a 123456 192.168.4.51:6351> info replication 192.168.4.51:6351> config set masterauth 123456 192.168.4.51:6351> config rewrite 192.168.4.51:6351> info replication