阿里云Linux环境下Redis哨兵模式搭建(一主两从三哨兵)
程序员文章站
2022-06-27 21:20:53
前言本文主要记录了阿里云Linux环境下Redis哨兵模式的搭建过程,记录搭建的一些过程,下次可以少走弯路,快速搭建。本文搭建的是一主两从三哨兵的模式,是通过一台阿里云服务器的不同的端口号来模拟不同机器上的搭建。环境Linux version 4.18.0-80.11.2.el8_0.x86_64(Red Hat 8.2.1-3)redis-5.0.7.tar.gz准备工作关于redis的单机下载、安装,请参考之前的博客:redis基础以及ubuntu16.04环境下搭建,比较简单,这里...
前言
本文主要记录了阿里云Linux环境下Redis哨兵模式的搭建过程,记录搭建的一些过程,下次可以少走弯路,快速搭建。本文搭建的是一主两从三哨兵的模式,是通过一台阿里云服务器的不同的端口号来模拟不同机器上的搭建。
环境
- Linux version 4.18.0-80.11.2.el8_0.x86_64(Red Hat 8.2.1-3)
- redis-5.0.7.tar.gz
准备工作
关于redis的单机下载、安装,请参考之前的博客:redis基础以及ubuntu16.04环境下搭建,比较简单,这里就不重复描述了。
步骤
搭建从节点
- 我们将原来的redis-5.0.7又复制了两份,作为它的从节点,如下:
- 修改端口号:我们分别进入redis-R1,redis-R2目录下修改它的redis.conf文件,将其端口号分别修改为6389、6399
- 启动redis:src/redis-server redis.conf,这时候我们就可以看见启动了3个redis,这相当于在三台机器上启动redis。
主节点配置
修改redis.conf配置文件,步骤如下:
- 编辑redis.conf修改,绑定ip为服务器内网ip地址,做绑定,本文ip都是一样的,端口号不一样。
bind 172.19.210.221
- 保护模式修改为否,允许远程连接
protected-mode no
- 设置密码
requirepass "123456"
- 主库密码与当前库密码同步,保证从库能够提升为主库
masterauth "123456"
- 打开AOF持久化
appendonly yes
两个从节点配置
两个从节点和主节点的配置基本相同,额外需要添加主库的同步配置
slaveof 172.19.210.221 6379
哨兵配置
修改redis-sentinel配置文件,步骤如下:
本文地址:https://blog.csdn.net/sinat_22797429/article/details/107392869