一、环境准备
Redis一主二从Sentinel监控配置如下:
- 3个Sentinel实例(奇数个,选择Leader)
- Redis服务(一主二)。
服务器资源有限的朋友们,可以通过VMware启动虚拟机的方式来构建环境,关于如何使用VMware安装虚拟机,网络配置、克隆、单实例Redis的安装在我的博文中都有保姆级教程,需要的请自取。
资源清单:
IP地址 | 节点角色 | 端口 |
---|---|---|
192.168.211.104 | Redis Master/ Sentinel | 6379/26379 |
192.168.211.105 | Redis Slave/ Sentinel | 6379/26379 |
192.168.211.106 | Redis Slave/ Sentinel | 6379/26379 |
关闭防火墙:
由于是自己学习使用,我们不针对专门的端口最策略(在公司这一块有专门的运维同时来做),这里我们直接关闭服务器的防火墙(三台都需要关闭)
systemctl status firewalld.service # 查看防火墙状态
systemctl stop firewalld.service # 停止防火墙(重启后会失效)
systemctl disable firewalld.service # 禁止开机启动
效果图,不会的朋友可以参考一下