CentOS7配置redis主从复制

本文详细介绍如何在Linux环境下配置Redis的主从复制环境,包括关闭防火墙、安装与启动Redis服务、配置Master节点、配置Slave节点及验证Master-Slave同步等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

规划

ip              port        role        
192.168.1.31    6379        master
192.168.1.32    6379        slave
192.168.1.33    6379        slave

0.关闭防火墙

systemctl stop firewald.service 
systemctl disable firewald.service

1.安装启动redis

yum install epel-release -y 
yum install redis -y 
systemctl start redis 
systemctl enable redis 

2.master配置

#vim /etc/my.cnf 
bind 0.0.0.0                //修改监听ip
port 6379                   //监听端口
daemonize yes               //后台运行      
requirepass redhat          //配置登录密码

3.slave配置

vim /etc/my.cnf 
bind 0.0.0.0 
port 6379
daemonize yes 
masterauth redhat               //如果master配置了requiress登录密码,需要配置masterauth认证
slaveof 192.168.1.31 6379       //指定master节点的ip和端口  
slave-read-only yes             //从节点只读

4.master 和slave端 验证

redis-cli -h 192.168.1.31 -a redhat info replication
redis-cli -h 192.168.1.31 -a redhat set ip 1.1.1.1 
redis-cli -h 192.168.1.31 -a redhat set port 8080 

1195071-20180524114413762-635900494.png
slave验证

redis-cli -h 192.168.1.33 -a redhat 
> keys * 
redis-cli -h 192.168.1.32 -a redhat
> keys *  

1195071-20180524114504962-213844569.png

转载于:https://www.cnblogs.com/lovelinux199075/p/9082074.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值