配置3个哨兵和1主2从的Redis服务器
1.准备工作
首先redis的单节点搭建 https://blog.csdn.net/qq_37675219/article/details/107866147
三台机子以 192.160.249.128为主机
找到自己的 redis.conf sentinel.conf (我的衔接上篇文章位置将/opt目录下的 sentinel.conf也copy到/usr/local/bin/odbconfig)
vim redis.conf //配置redis.conf
将主机 bind 0.0.0.0
设置自己的密码 requirepass "" //复杂度高一些
以上主机的redis.conf设置完成,从机在设置以上配置基础上,增加如下配置
slaveof 主ip端口
masterauth 主机密码
配置3个哨兵,每个哨兵的配置都是一样的。在Redis安装目录下有一个sentinel.conf,复制一份修改
sentinel monitor mymaster 192.168.249.128 6379 2 主机ip 端口 选举节点2
sentinel auth-pass mymaster Xiaoyu@123 //redis密码
daemonize yes //后台启动
logfile /usr/local/bin/odbconfig/sentinel.log // 日志路径
protected-mode no //保护模式先关闭,方便测试
至此配置结束,启动时候先按顺序启动主从从redis,在启动每个sentinel. 严格检查路径对应文件位置
./redis-server ../redis.conf //启动Redis服务器进程
./redis-sentinel ../sentinel.conf //启动哨兵进程
(我的文件路径命令 )