1.哨兵的作用
1.监控redis的监控状况
2.当redis发生故障时,选举出一个主redis,并通过发布订阅的方式修改配置文件中监控的主机
2.故障转移
1.主动下线:当主服务器发生故障时,哨兵1检查到主服务器故障,这时不会发生故障转移,只是哨兵1主观的认为redis不可以用,这种现在叫做主动下线
2.被动下线:当其他哨兵也监控到主服务器发生故障,当哨兵的数达到一定的个数(sentinel monitor mymaster 192.168.56.19 9879 2)时,发生故障转移,在从服务器中选区一个服务器做主服务器,并通过发布订阅的方式修改哨兵的配置文件
3.使用root权限
4.三台机器互相知道(如果有别的服务器使用zookeeper,也需要保证互相知道)
5.ip地址和端口 规划
6.开启防火墙(三台都操作)
7.依赖包安装(三台都操作)
8.创建redis安装目录(三台都操作)
9.将软件包下载到/usr/local/src下、解压安装包(三台都操作)
10.编译安装包(三台都操作)
11.拷贝启动脚本、启动配置到指定路径(三台都操作)
192.168.56.19的配置
192.168.56.20的配置
192.168.56.21的配置
14.设置环境变量(三台都操作)
15.添加开机启动(三台都操作)
16.启动、停止、查看状态
17.哨兵的配置(三台都操作)
18启动哨兵(三台都操作)
注意启动顺序,先启动主,再启动两个从,最后启动三个哨兵
19.redis-cli的启动
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!