Redis-06 Redis复制

主: 192.168.248.132 6379

从1: 192.168.248.140 6380

从2: 192.168.248.139 6381
1.三大命令

拷贝一个新的redis.conf(出厂默认,没修改的)的文件

2.配置详情

2.1 改为yes

2.2 87行注释掉

2.3 改为no

2.4 指定端口

2.5 配置路径

2.6 pid文件

2.7 log文件

2.8 设置密码

2.9 rdb文件

2.10 从机还得配置534行和541行

从机启动

!!!此处记得关闭主机防火墙

主机日志显示成功

从机日志显示成功


主机写入

从机可读

!!!重启后ens33不显示ip地址,依次执行以下几个命令

java 复制代码
systemctl stop NetworkManager    #关闭NetworkManager
systemctl disable NetworkManager #开机禁用NetworkManager
systemctl start network.service  #开启网卡
service network restart          #重启网卡

从机不可写

如果配置文件中没有配置跟随哪个主机,可以通过以下命令跟随主机(不过这种方式重启Redis后就不存在了)

java 复制代码
slaveof 192.168.248.132 6379

3.薪火相传

相当于:爷爷更新,儿子和孙子也更新;但是儿子还是不能执行写命令

4.反客为主

执行以下命令,从机会变成主机

java 复制代码
slaveof no one


5.总结

5.1 复制原理

5.2 缺点

相关推荐
三8448 小时前
redis防御加固与安全基线
数据库·redis·安全·应急响应·防御
SendTomo8 小时前
【技术交流】从0到1构建一个汉字学习平台:汉字吧(hanzi8.com)的技术架构猜想
redis·mysql·nginx·php·个人开发
右耳朵猫AI12 小时前
Go周刊2026W36 | Go 1.27.1 发布、TinyGo 0.42、HTTP/2 原生迁入 net/http、quic-go 0.62
redis·http·golang
莫得感情 o19 小时前
Redis 09 · 高可用:Sentinel 如何发现故障并完成切主
redis·缓存·sentinel
考虑考虑20 小时前
Redis8.8新特性
运维·redis·后端
tryxr1 天前
Redis 的背景知识
数据库·redis·缓存
莫得感情 o1 天前
Redis 08 · 主从复制:全量同步、增量同步与复制延迟
redis·缓存
BUG指挥官1 天前
Redis已接入AI
数据库·人工智能·spring boot·redis·spring cloud
醉颜凉1 天前
Redis网络层解析:高性能服务器架构设计与实现
redis·epoll·网络架构·i/o多路复用·事件驱动
醉颜凉1 天前
Redis 与 Pika 对比:大容量冷热数据落盘方案与混合存储架构
redis·pika·混合存储·存储架构·冷热数据分离