Redis主从配置(一主两从)
Redis主从配置(一主两从)
1.进入redis目录,打开redis的配置文件redis.conf。
2.修改redis配置文件:
Vi redis.conf 在两台从服务器的尾部 添加 slave of 主节点IP 端口
Redis哨兵配置
修改sentinel.conf配置文件
-
#保护模式
- protected-mode no
- #端口
- port 26379
- #守护进程
- #daemonize yes
- #设置pid文件路径
- pidfile /opt/redis/sentinel_26379.pid
- #工作路径,不用改
- dir /tmp
- #设置日志文件路径
- #logfile /opt/redis/logs/sentinel26379.log
-
哨兵监控这个master,在至少quorum个哨兵实例都认为master down后把master标记为odown
-
(objective down客观down;相对应的存在sdown,subjective down,主观down)状态。
-
slaves是自动发现,不用指定slaves。
- sentinel monitor mymaster 172.21.1.200 6379 2
-
master或slave多长时间(默认30秒)不能使用后标记为s_down状态。
- sentinel down-after-milliseconds mymaster 10000
- #选项指定了在执行故障转移时, 最多可以有多少个从服务器同时对新的主服务器进行同步, 这个数字越小, 完成故障转移所需的时间就越长。
- sentinel parallel-syncs mymaster 1
- #若sentinel在该配置值内未能完成failover操作(即故障时master/slave自动切换),则认为本次failover失败。
- sentinel failover-timeout mymaster 180000
- #设置master和slaves的密码
- sentinel auth-pass mymaster 123456
其他两台机器sentinel.conf配置一样,主全部指向一台机器 可以更改端口号 以便区分。
启停redis
路径:cd /data/redis/src
启动
./redis-server /data/redis/redis.conf
停止
1、./redis-cli shutdown
2、使用ps -ef|grep redis命令查询进程号 使用kill -9命令杀死进程号
启停哨兵
启动
进入到redis的src目录
使用命令启动:./redis-sentinel /opt/redis/conf/sentinel.conf
停止
使用命令:ps -ef|grep redis
使用命令:kill -9 进程号
1、本站目前拥有近 1000+ 精品收费资源,现在加入VIP会员即可全部下载。
2、本资源部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
SEA模板网 » Redis主从配置(一主两从)
2、本资源部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
SEA模板网 » Redis主从配置(一主两从)
发表评论