Redis安装+Sentinel模式配置
《Redis安装+Sentinel模式配置》要点: 系统:ubuntu 一、安装redis tip:redis这里下载在usr/local/src/ 安装到usr/local/redis目录 1)进入文件夹usr/local/src
2)下载redis2.8.9.tar.gz
3)解压缩
4)建立一个链接
这样使用cd redis就可以进入redis2.8.9这个文件夹了. 5)创建文件夹usr/local/redis
6)安装到usr/local/redis目录
二、sentinel模式配置 说明配置: 有2台虚拟机,IP分别为192.168.25.129,192.168.25.130 192.168.25.129配置: 6379:主服务器 6380:从服务器 192.168.25.130配置: 6379:从服务器 6380:从服务器 也就是192.168.25.129的6379端口作为主服务器,其他几个作为从服务器. 2个redis实例分别有2个哨兵监控master. 在usr/local/src/redis中创建目录conf 将redis.conf和sentinel.conf复制进去.
redis.conf重命名为redis6379.conf(或者上面复制的时候使用cp redis.conf ./conf/redis6379.conf)
redis6379.conf改动如下:
重新复制一份重命名为redis6380.conf,改动同redis6379.conf,将相应的6379改成6380即可. sentinel.conf删除全部内容,粘贴如下内容:
192.168.25.130的配置同192.168.25.129. 部署: 1)启动192.168.25.129的6379端口;
2)启动192.168.25.129的6380端口;
3)将192.168.25.129的638端口作为从服务器;
4)启动哨兵监控master(在129执行)
5)启动192.168.25.130的6379端口;
6)启动192.168.25.130的6380端口;
6)将192.168.25.130的6379端口设置为从服务器;
7)将192.168.25.130的6380端口设置为从服务器;
8)启动哨兵监控master(在130执行)
查看master有几个从服务器 在master机器执行如下命令:
显示如下: 可以看到有3个从服务器. 哨兵监控信息显示如下: 模拟master故障 在192.168.25.129执行:
哨兵会从从服务器中选择一台来作为主服务器. 本来的主服务器重新启动后,会被当做新服务器的从服务器,如下: 欢迎参与《Redis安装+Sentinel模式配置》讨论,分享您的想法,编程之家PHP学院为您提供专业教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |