欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

阿里云Linux环境下Redis哨兵模式搭建(一主两从三哨兵)

程序员文章站 2022-04-15 16:58:38
前言本文主要记录了阿里云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环境下搭建,比较简单,这里就不重复描述了。

步骤

搭建从节点

  1. 我们将原来的redis-5.0.7又复制了两份,作为它的从节点,如下:
    阿里云Linux环境下Redis哨兵模式搭建(一主两从三哨兵)
  2. 修改端口号:我们分别进入redis-R1,redis-R2目录下修改它的redis.conf文件,将其端口号分别修改为6389、6399
    阿里云Linux环境下Redis哨兵模式搭建(一主两从三哨兵)
  3. 启动redis:src/redis-server redis.conf,这时候我们就可以看见启动了3个redis,这相当于在三台机器上启动redis。
    阿里云Linux环境下Redis哨兵模式搭建(一主两从三哨兵)

主节点配置

修改redis.conf配置文件,步骤如下:

  1. 编辑redis.conf修改,绑定ip为服务器内网ip地址,做绑定,本文ip都是一样的,端口号不一样。
bind 172.19.210.221
  1. 保护模式修改为否,允许远程连接
protected-mode no
  1. 设置密码
requirepass "123456"
  1. 主库密码与当前库密码同步,保证从库能够提升为主库
masterauth "123456"
  1. 打开AOF持久化
appendonly yes

两个从节点配置

两个从节点和主节点的配置基本相同,额外需要添加主库的同步配置

slaveof 172.19.210.221 6379

哨兵配置

修改redis-sentinel配置文件,步骤如下:

本文地址:https://blog.csdn.net/sinat_22797429/article/details/107392869