I have 3 hosts running redis-server+sentinel(1 master and 2 slaves) Master-slave works perfectly fine, I can not join sentinels to monitor master.
VERSION: Redis server v=5.0.5 sha=00000000:0 malloc=jemalloc-5.1.0 bits=64 build=110e1836f252c86a
Config file sentinel.conf(same for all 3):
bind 0.0.0.0
protected-mode no
port 26379
daemonize yes
pidfile "/var/run/redis-sentinel.pid"
logfile "/var/log/sentinel.log"
dir "/tmp"
sentinel myid c37280a31f7c6212f1fde092e0792ee92cd48d18
sentinel deny-scripts-reconfig yes
sentinel monitor my master-ip 6379 2
sentinel down-after-milliseconds my 10000
sentinel failover-timeout my 30000
sentinel parallel-syncs my 1
Log from redis sentinel.log:
12361:X 28 May 2019 05:02:28.325 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
12361:X 28 May 2019 05:02:28.325 # Redis version=5.0.5, bits=64, commit=00000000, modified=0, pid=12361, just started
12361:X 28 May 2019 05:02:28.325 # Configuration loaded
12362:X 28 May 2019 05:02:28.326 * Increased maximum number of open files to 10032 (it was originally set to 1024).
12362:X 28 May 2019 05:02:28.327 * Running mode=sentinel, port=26379.
12362:X 28 May 2019 05:02:28.327 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
12362:X 28 May 2019 05:02:28.327 # Sentinel ID is c37280a31f7c6212f1fde092e0792ee92cd48d18
12362:X 28 May 2019 05:02:28.327 # +monitor master my master-ip 6379 quorum 2
12362:X 28 May 2019 05:02:38.345 # +sdown master my master-ip 6379
Output for Sentinel info:
sentinel_masters:1
sentinel_tilt:0
sentinel_running_scripts:0
sentinel_scripts_queue_length:0
sentinel_simulate_failure_flags:0
master0:name=my,status=sdown,address=master-ip:6379,slaves=0,sentinels=1
@antirez or anyone pleaseeee help me
Comment From: doubaoa
hello, Have you solved this problem?
Comment From: developewang
Hi, Have you solved this problem yes ? I also encountered the same problem.
Comment From: doubaoa
@developewang 你设置密码了吗
Comment From: developewang
@doubaoa 设置了,我先连上sentinel,然后执行 sentinel monitor master-name ip port 2 sentinel set master-name auth-pass jcloud6379 显示sdown状态:master2:name=master-name,status=sdown sentinel5.0存在这种情况,sentinel4.0没有这种情况。
Comment From: AATHITH
Yeah Redis sentinel now connected and working fine for me.
I added my redis server master's password in redis sentinel's config
sentinel auth-pass my-master <your Redis master's password>
Comment From: developewang
@doubaoa yes
Comment From: new-biee
i have same issue.
i added my redis server master's massword but not resolve.
Help me pls.