本篇内容介绍了“redis sentinel哨兵模式安装部署和切换的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.安装redis报错,用下面的方式编译conf ##配置文件目录log ##日志文件目录run ##运行的pid文件目录rdb ##快照和AOF文件目录修改redis.conf如下参数启动redis-server /u01/redis/6379/conf/redis.conf设置密码config set requirepass redis2.搭建从库搭建从库的过程跟主库是一样的。只是参数文件作为slave的主库信息:slaveof 192.168.61.16 6379slave-read-only yes3.主从切换杀掉主库从库执行:slaveof no one主库恢复后:slaveof 192.168.61.16 6379主库宕机到恢复的时间内,从库写入的数据,会在重新建立主从关系后全部丢失。因为在重新与主库建立同步关系时,会尝试去主库重新同步数据。4.搭建哨兵模式192.168.61.16 master+sentinel192.168.61.17 slave+sentinel192.168.61.18 slave+sentinel[root@mdb01 conf]# more sentinel.conf |grep -v ‘^#’|grep -v ‘^$’注意这里down-aafter-milliseconds单位是毫秒,开始我配成了15,认为是15秒,结果出现了主从一致在频繁切换的问题。
每一台主从上都开启:redis-sentinel /u01/redis/6379/conf/sentinel.conf也可以用下面的方式redis-ser免费主机域名ver /u01/redis/6379/conf/sentinel.conf –sentinel模拟切换:将16主库杀掉0102:17被选举为新的主库,那么这里会有一个提升为主库的动作
03:该节点也参与了投票,重构。
将老的主库拉起,老的主库会作为从库加入到集群中01:主动切换:[root@mdb02 ~]#
redis-cli -p 26379 sentinel failover mymasterOK01:02:03:免费主机域名“redis sentinel哨兵模式安装部署和切换的方法是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注云技术网站,小编将为大家输出更多高质量的实用文章!
相关推荐: 怎么解决linux中root.sh执行报错CRS-2101
这篇文章主要讲解了“怎么解决linux中root.sh执行报错CRS-2101”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决linux中root.sh执行报错C免费主机域名RS-2101”吧!linux…