现象
redis sentinel启动后不可用。在redis-cli中使用info
命令,在信息最后可见
#Sentinel
sentinel_masters:1
sentinel_tilt:0
sentinel_running_scripts:0
sentinel_scripts_queue_length:0
sentinel_simulate_failure_flags:0
master0:name=mymaster,status=sdown,address=192.168.0.3:6379,slaves=0,sentinels=1
可能的原因
- redis-sentinel配置文件未设置redis密码
- 配置文件路径错误
- 使用桥接网络模式,导致无法与redis端口建立连接
- 在配置文件中应关闭保护模式、声明可访问ip
protected-mode no
sentinel announce-ip 192.168.0.3