1. 准备三台虚拟机:
192.168.147.28 192.168.147.29 192.168.147.30
2. 主服务器redis.conf配置:
# 使得Redis服务器可以跨网络访问:
bind 0.0.0.0
3. 从服务器redis.conf配置:
# 使得Redis服务器可以跨网络访问:
bind 0.0.0.0
# 配置监听的主服务器,这里sentinel monitor代表监控,mymaster代表服务器的名称(通过rest-cli进入redis,输入info命令查询sever中的run-id就是服务器编号),192.168.147.28代表监控的主服务器,6379代表端口,2代表只有两个或两个以上的哨兵认为主服务器不可用的时候,才会进行failover操作
sentinel monitor 0f9539602fbdc411d2e69637286378028c0774b6 192.168.11.12863792
4. 启动redis服务和哨兵服务
# 启动Redis服务器进程: ./redis-server ../redis.conf
# 启动哨兵进程: ./redis-sentinel ../sentinel.conf
5. 查看主从信息
网友评论