架构设计:
master:s0
slave:s1、s2
1、安装Redis,参考
https://www.cnblogs.com/jonban/p/9217221.html
2、配置
编辑 redis.conf
注释主机绑定
# bind 127.0.0.1
配置访问密码
requirepass password
在slave(s1、s2)上添加如下配置:
①从属master主机和端口
slaveof s0 6379
②从属master密码
masterauth password
验证结果,连接master(需要先启动,参考第一步)
./redis-cli -h s0 -p 6379
输入密码,本机密码为redis123.
auth redis123.
查看
info replication
结果如下:
s0:6379> info replication
# Replication
role:master
connected_slaves:2
slave0:ip=192.168.32.101,port=6379,state=online,offset=71,lag=0
slave1:ip=192.168.32.102,port=6379,state=online,offset=71,lag=0
master_repl_offset:71
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:2
repl_backlog_histlen:70
可使用同样的方式到s1、s2上验证
3、配置哨兵模式
待更新。。。
4、
Redis主从复制配置.
原文:https://www.cnblogs.com/jonban/p/11124197.html