1、需要三台机器配置redis并启动起来:请参考上文
2、master服务器不变
3、修改slave
在192.168.252.5中redis.conf增加:slaveof 192.168.252.4 6379
在192.168.252.6中redis.conf增加:slaveof 192.168.252.4 6379
4、然后启动slave服务器中的redis
主要打开端口号
5、执行master中的src/redis-cli
[root@liu src]# ./redis-cli
127.0.0.1:6379> set name 456
OK
6、在slave中查看
127.0.0.1:6379> get name
"123"
127.0.0.1:6379> get name
"456"
可以看出,查询出来已经同步了
可以通过命令查询主从服务器状态
role:slave为从服务器
role:master为主服务器
127.0.0.1:6379> info
# Server
redis_version:5.0.4
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:2dd3280d97da72bc
redis_mode:standalone
os:Linux 2.6.32-573.el6.x86_64 x86_64
arch_bits:64
multiplexing_api:epoll
atomicvar_api:sync-builtin
gcc_version:4.4.7
process_id:3119
run_id:9716d8d2a7eabcd7b867414f26b2b11fe99