在部署redis哨兵的时候,一开始一直都是失败:杀死master进程后,没有选出新的master

日志如下

9985:X 18 Feb 20:14:42.409 # +sdown master mymaster 192.168.200.248 6380
9985:X 18 Feb 20:14:42.410 # +odown master mymaster 192.168.200.248 6380 #quorum 1/1
9985:X 18 Feb 20:14:42.410 # +new-epoch 2048
9985:X 18 Feb 20:14:42.410 # +try-failover master mymaster 192.168.200.248 6380
9985:X 18 Feb 20:14:42.461 # +vote-for-leader mm55d2d712b1f3f312b637f9b546f00cdcedc787 2048
9985:X 18 Feb 20:14:42.461 # e4b0ae8ea9c5cb2952430b211219699ec95910c8 voted for e4b0ae8ea9c5cb2952430b211219699ec95910c8 2048
9985:X 18 Feb 20:14:53.230 # -failover-abort-not-elected master mymaster 192.168.200.248 6380
9985:X 18 Feb 20:14:53.313 # Next failover delay: I will not start a failover before Mon Feb 18 20:20:43 2019

百度以后,配置文件做了以下修改

redis进程的配置文件

加了protected-mode yes

redis的配置

bind 0.0.0.0
port 6387
protected-mode yes
logfile "6387.log"
dbfilename "dump-6387.rdb"

daemonize yes

sentinel进程的配置文件

加了protected-mode yes

删除了

Generated by CONFIG REWRITE

sentinel的配置

port 26387
daemonize yes

protected-mode yes
logfile "26387.log"
dir "/usr/local/redis-3.2.1/src/data"
sentinel myid ca0c76e94c5deeb110bc93665bc028464905fc6c
sentinel monitor mymaster 192.168.200.248 6387 1

一下是百度到的一些问题以及解决方式

-failover-abort-not-elected master mymaster问题

 

redis配置sentinel,master shutdown后主从切换失败,提示错误

-failover-abort-not-elected master mymaster x.x.x.x 6379

原因是sentinel.conf缺少配置,若redis.conf中添加

protected-mode yes
bind 0.0.0.0

则sentinel.conf中添加该属性。

一下是几篇redis部署的博文

https://blog.csdn.net/yingxiake/article/details/51671335

https://www.phpsong.com/3770.html

redis部署问题的更多相关文章

  1. Nginx+redis部署tomcat集群

    一.部署环境: 两个tomcat实例部署在Ubuntu 14上,IP地址分别为192.168.1.110和192.168.1.111,Nginx和redis部署在windows7上,IP地址为192. ...

  2. Redis 部署方式(单点、master/slaver、sentinel、cluster) 概念与区别

    转载自 https://blog.csdn.net/java_zyq/article/details/83818341 在K8S上部署Redis集群时突然遇到一个(sentinel哨兵模式)概念,感觉 ...

  3. Operator 示例:使用 Redis 部署 PHP 留言板应用程序

    「Kubernetes 官方示例:使用 Redis 部署 PHP 留言板应用程序」Operator 化. 源码仓库:https://github.com/jxlwqq/guestbook-operat ...

  4. nginx + tomcat + redis 部署项目,解决session共享问题。

    最近自己搭了一套nginx的环境,集群部署了公司的一个项目,中间解决了session共享的问题.记录如下,以备日后查看. 1.环境 windows10 家庭中文版,jdk 7, tomcat 7.0. ...

  5. Redis 部署主从哨兵 C#使用,实现自动获取redis缓存 实例1

    源码示例下载链接: https://pan.baidu.com/s/1eTA63T4 密码: un96 实现目标:windows 下安装 一台master服务 一台salve redis服务器 并且哨 ...

  6. Redis部署说明

    一.普通部署 将Redis-x64-3.2.100解压,修改配置文件,一般不需要修改,直接使用默认,具体要修改可自行百度. 打开命令行,定位到解压目录,执行命令: redis-server.exe r ...

  7. .net 数据缓存(二)之Redis部署

    现在的业务系统越来复杂,大型门户网站内容越来越多,数据库的数据量也越来愈大,所以有了“大数据”这一概念的出现.但是我们都知道当数据库的数据量和访问过于频繁都会影响系统整体性能体验,特别是并发量高的系统 ...

  8. (Nginx+PHP+MySQL)单机+Redis部署

    链接:Nginx+PHP+MySQL+Redis多机部署 1.lnmp+redis工作机制 2.lnmp+redis操作步骤(lnmp为单机部署) (1)lnmp+redis实战环境 lnmp服务器: ...

  9. nginx+uwsgi+python3+pipenv+mysql+redis部署django程序

    1.下载项目 git clone https://github.com/wangyitao/MyBlogs.git 2.进入Myblogs目录 cd MyBlogs 3.创建虚拟环境并且安装依赖 pi ...

随机推荐

  1. int ,long , long long , __int64类型的范围

    首先见测试代码(在g++/gcc下运行): #include<iostream> using namespace std; int main() { cout<<sizeof( ...

  2. 细讲前端设置cookie, 储存用户登录信息

    细讲前端设置cookie 引言 正文 一.设置cookie 二.查看cookie 三.删除cookie 四.封装cookie操作 结束语 引言 我们都知道如果想做一个用户登录并使浏览器保存其登录信息, ...

  3. Jmeter 常用函数(8)- 详解 __MD5

    如果你想查看更多 Jmeter 常用函数可以在这篇文章找找哦 https://www.cnblogs.com/poloyy/p/13291704.html 作用 将指定的字符串 MD5 加密并返回,加 ...

  4. JavaScript学习系列博客_2_JavaScript编写位置

    JavaScript代码一般编写在哪里呢? 看到这个问题,第一个反应就是,JavaScript那当然是编写在<Script></Script>这对标签中啊!然而! 1.可以编写 ...

  5. 操作系统-I/O(3)SPOOLing技术

    为了缓和CPU的高速性与I/O设备低速性间的矛盾而引入了脱机输入.输出技术.该技术是利用专门的外围控制机,将低速I/O设备上的数据传送到高速磁盘上:或者相反. 事实上,当系统中引入了多道程序技术后,完 ...

  6. java进阶(10)--String(StringBuff、StringBuilder)

    一.基本概念 1.String为引用数据类型,使用双引号 2.字符串数组存储在方法区的内存池,因为开发过程种使用过于频繁 3.String类已经重写了equals,比较时使用,同时也重写了toStri ...

  7. 图数据库对比:Neo4j vs Nebula Graph vs HugeGraph

    本文系腾讯云安全团队李航宇.邓昶博撰写 图数据库在挖掘黑灰团伙以及建立安全知识图谱等安全领域有着天然的优势.为了能更好的服务业务,选择一款高效并且贴合业务发展的图数据库就变得尤为关键.本文挑选了几款业 ...

  8. 需要分析竞争对手的网站哪些SEO数据

    http://www.wocaoseo.com/thread-10-1-1.html        怎样分析竞争对手的网站?在做网站的前我们会对同行的竞争对手进行研究和分析,对判定同行的关键词竞争程度 ...

  9. 最强云硬盘来了,让AI模型迭代从1周缩短到1天

    摘要:华为云擎天架构+ Flash-Native存储引擎+低时延CurreNET,数据存储和处理还有啥担心的? 虽然我们已经进入大数据时代,但多数企业数据利用率只有10%,数据的价值没有得到充分释放. ...

  10. 极简 Node.js 入门 - 3.5 文件夹操作

    极简 Node.js 入门系列教程:https://www.yuque.com/sunluyong/node 本文更佳阅读体验:https://www.yuque.com/sunluyong/node ...