首先配置主从,哨兵模式就是在主从环境中启用
如果主库有密码,在主库的配置文件:bind 0.0.0.0 #—–允许所有机器登录
daemonize yes #—–挂载后台运行
从库配置文件
replicaof <masterip> <masterport> 改成 replicaof 主库ip 6379
# masterauth <master-password> 改成 主库要是有密码: # masterauth 主库密码
重启从库即可,进入到redis中,输入info replication就能看到主从信息。
配置哨兵文件
vim sentinel.conf
sentinel monitor mymaster 主库ip 6379 2
如果主库有密码:
sentinel auth–pass mymaster 主库密码
sentinel down–after–milliseconds mymaster 30000 #—–修改刷新时间
sentinel failover–timeout mymaster 180000
如果从库有密码,requirepass 从库密码