Linux个人心得26 (redis主从复制全流程,详细版)
实战环境Master主机192.168.95.88Slave1从机192.168.95.133Slave2从机192.168.95.131操作系统OpenEuler24.03不考虑selinux、防火墙等因素确保3台主机能通且有网络在 Master、Slave1、Slave2 三台机器上都执行以下命令yum -y install redisMaster主机:①cp /etc/redis/redis.conf /etc/redis/redis.conf.bak② vim /etc/redis.conf 进入编辑器里修改如下内容# 1. 允许其他机器访问必须改# bind 127.0.0.1 ← 注释掉这一行加 #bind 0.0.0.0 # 或者直接写成 bind 192.168.95.88# 2. 关闭保护模式必须protected-mode no# 3. 后台运行推荐daemonize yes③退出并重启服务Slave1 Slave2从机①cp /etc/redis/redis.conf /etc/redis/redis.conf.bak② vim /etc/redis.conf 进入编辑器里修改如下内容# 1. 允许其他机器访问必须改# bind 127.0.0.1 ← 注释掉bind 0.0.0.0# 2. 关闭保护模式必须protected-mode no# 3. 后台运行daemonize yes# 4. 【关键】配置主从复制新增或取消注释replicaof 192.168.95.88 6379# 指向 Master 的 IP 和端口# 5. 如果 Master 以后要加密码这里再加当前无密码可忽略# masterauth yourpassword③退出并重启服务配置完毕我们只需要完成如下验证redis-cli进入redis界面输入如下命令INFO replication关键信息master_link_status:up搞定