学无先后,达者为师

网站首页 编程语言 正文

服务器上Redis主从复制和哨兵机制的配置

作者:象走日 更新时间: 2022-08-13 编程语言

一、Redis的安装

        1、redis的安装:
        a、下载redis网址:Redis 
        b、上传redis到linux中,解包:tar -zxf redis-4.0.6.tar.gz -C /usr/local
        c、切换到解压后的目录cd redis-4.0.6,编译:
make MALLOC=libc
        d、安装redis:make PREFIX=/usr/local/redis-4.0.6/ install
        2、修改redis.conf文件
        a、daemonize yes --- 修改为yes  后台启动
        b、protected-mode yes 改为 protected-mode no  --保证远程能访问
        c、bind 127.0.0.1前加“#”将其注释掉  --保证远程能访问
        d、requirepass 123456  ----注释取消掉设置账号密码
        3、启动redis服务器,在bin目录下
        a、./redis.conf ./reids-server(
注意:redis.conf文件不一定在bin目录下注意位置
        b、./redis-cli -a redis密码

二、Redis主从配置

        1、修改从机的redis中的redis.conf文件
                replicaof 主机ip 主机redis端口号
                masterauth 主机redis密码
        2、验证:info查看角色信息
                注意:a、使用root账号,b、将主机和从机的防火墙关闭


        主机显示:

三、哨兵机制的配置

        1、修改sentinel.conf配置文件
         sentinel monitor mymast  主机ip 主机redis端口号 1
        (
注意:1表示选举次数这个主服务器判断为失效至少需要 1 个 Sentinel同意
        2、修改sentinel认为服务器已经断线所需要的毫秒数
        sentinel down-after-milliseconds
mymaster 30  (原值为30000 30毫秒)
        3、配置多少个从服务器同时对新的主服务器进行同步
        sentinel parallel-syncs
mymaster 2
        4、启动哨兵模式
        ./
redis-server /usr/local/redis/etc/sentinel.conf --sentinel &
        (
注意:文件位置

原文链接:https://blog.csdn.net/qq_45278588/article/details/122969691

栏目分类
最近更新