redis主从哨兵,启动redis-server报错sentinel directive while not in sentinel mode
来源:4-3 Redis 哨兵机制与实现 - 2
小吉他
2021-10-18 10:06:58
cd /etc/init.d/
./redis_init_script start
报错
*** FATAL CONFIG FILE ERROR ***
Reading the configuration file, at line 1374
>>> 'sentinel myid b39f4facfc1b60008fd1d3781f6603584d6770fc'
sentinel directive while not in sentinel mode
翻译成中文:未处于哨兵模式时的哨兵指令
背景补充:之前没有配哨兵时,这台服务器运行正常,只从配了哨兵就出问题,但其他两台slave哨兵运行没问题,
我检查下有没有开启哨兵模式:
图中是已经开启了
我自己买了三台腾讯云服务器,都是上海二区(但内网段不一样,两个是10.0.4*,还有一个是172.17.0.*)我猜测也许是sentinel.conf文件没配置好,于是开启了: bind 0.0.0.0,但仍旧不行
以下是我完整的sentinel.conf配置,请老师指点
自己再重新研究了下,起始报错信息已经很清楚,告诉我文档1374有错误,于是我把把注释掉了,竟然成功了启动了
1回答
风间影月
2021-10-20
成功就行,注意内网互通,端口开放哈~
相似问题