进入刚刚复制好的Redis-x64-Sentinel目录
新建sentinel.conf文件
编辑添加如下内容
port 26379
#master
sentinel monitor master 127.0.0.1 6379 1
sentinel down-after-milliseconds master 5000
sentinel failover-timeout master 180000
sentinel parallel-syncs master 1
注意:port 26379为sentinel的端口,别和主库端口搞混!
参数参考:http://www.redis.cn/topics/sentinel.html
cd到Redis-x64-Sentinel目录
启动sentinel服务:redis-server.exe sentinel.conf --sentinel
接下来执行故障转移测试
win自带的CMD登录主库:执行shutdown
从sentinel端看到的情况
从库变为master
再次启动原来的主库
sentinel端查看情况
原来的master变为slave
用cmd登录原来的主库和从库
主动执行主备切换,切换后原来的主库还是主库
登录sentinel端
执行:SENTINEL failover mymaster
登录主库查看情况
在sentinel端查看
登录主库查看配置
主备切换后,会发现配置文件发生了改变
新建sentinel.conf文件
编辑添加如下内容
port 26379
#master
sentinel monitor master 127.0.0.1 6379 1
sentinel down-after-milliseconds master 5000
sentinel failover-timeout master 180000
sentinel parallel-syncs master 1
注意:port 26379为sentinel的端口,别和主库端口搞混!
参数参考:http://www.redis.cn/topics/sentinel.html
cd到Redis-x64-Sentinel目录
启动sentinel服务:redis-server.exe sentinel.conf --sentinel
![122541j8jmdwmhiba9w99b.jpg](http://bbs.redis.cn/data/attachment/forum/201605/27/122541j8jmdwmhiba9w99b.jpg)
接下来执行故障转移测试
win自带的CMD登录主库:执行shutdown
从sentinel端看到的情况
![123313elxy0lhssketpxms.jpg](http://bbs.redis.cn/data/attachment/forum/201605/27/123313elxy0lhssketpxms.jpg)
从库变为master
再次启动原来的主库
sentinel端查看情况
原来的master变为slave
![123801wpzxippoinpgxvii.jpg](http://bbs.redis.cn/data/attachment/forum/201605/27/123801wpzxippoinpgxvii.jpg)
用cmd登录原来的主库和从库
![123418h3ukkurribwuvpcu.png](http://bbs.redis.cn/data/attachment/forum/201605/27/123418h3ukkurribwuvpcu.png)
![124003rk1cfji1ic91bj13.png](http://bbs.redis.cn/data/attachment/forum/201605/27/124003rk1cfji1ic91bj13.png)
主动执行主备切换,切换后原来的主库还是主库
登录sentinel端
执行:SENTINEL failover mymaster
![124138bpply3pjd5oc5vyp.jpg](http://bbs.redis.cn/data/attachment/forum/201605/27/124138bpply3pjd5oc5vyp.jpg)
登录主库查看情况
![124211ibsbzbtbbcy0bybb.jpg](http://bbs.redis.cn/data/attachment/forum/201605/27/124211ibsbzbtbbcy0bybb.jpg)
在sentinel端查看
![124237ffm50dynlmpxmnvp.jpg](http://bbs.redis.cn/data/attachment/forum/201605/27/124237ffm50dynlmpxmnvp.jpg)
登录主库查看配置
![124300lvvczx70xd0mee5e.jpg](http://bbs.redis.cn/data/attachment/forum/201605/27/124300lvvczx70xd0mee5e.jpg)
主备切换后,会发现配置文件发生了改变
![125046q9apa9yzm71nkrqe.jpg](http://bbs.redis.cn/data/attachment/forum/201605/27/125046q9apa9yzm71nkrqe.jpg)
在发生主备切换时,sentinel上的sentinel.conf变化.jpg
下载附件
2016-5-27 12:50 上传
本文作者:HarLock
本文来自云栖社区合作伙伴rediscn,了解相关信息可以关注redis.cn网站。