[Redis-Server-mastr]
主机名
= host-1
系统
= centos-7.3
地址
=
1.1.1.1
软件
= redis-3.2.9
6379
[Redis-Server-slave]
主机名
= host-2
系统
= centos-7.3
地址
=
1.1.1.2
软件
= redis-3.2.9
6379
1.每台机器部署redis。
2.配置master(host-1操作) vim redis.conf
bind 1.1.1.1
127.0.0.1
#配置监听
requirepass root #配置密码
3.配置slave(host-2操作)
vim redis.conf
slaveof 1.1.1.1
6379
#配置主的地址和端口
masterauth root #主的密码
1.查看会发现都是master(都操作)
redis-cli -p 6379 info | grep role
2.命令行切换到从(host-2操作)
redis-cli -p 6379
slaveof 1.1.1.1 6379
特点 在当前slave掉线后,再启动会从服务器会读取自己本地的 rdb 回复数据,而不会去自动链接主服务
1.写入数据
redis-cli(host-1操作)
set name xx
2.查看从数据,是否同步过来了(host-2操作)
get name
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。