当前位置: 首页 > article >正文

redis配置带验证的主从复制

IP地址主机名
192.168.10.161redis161
192.168.10.162redis162
192.168.10.163redis163
  • 配置主机host161,redis服务连接密码为123456
  • 主机host162设置连接host61的redis服务密码
     

给host161主机的Redis服务设置连接密码,如果从服务器不指定连接密码无法同步数据。

步骤一:配置主机host61,redis服务密码为123456

步骤一:配置主机host61,redis服务密码为123456
[root@redis161 ~]# redis-cli -h 192.168.10.161 -p 6379
192.168.10.161:6379> CONFIG GET requirepass
1) "requirepass"
2) ""
192.168.10.161:6379> config set requirepass 123456
OK
192.168.10.161:6379> auth 123456
OK
192.168.10.161:6379> CONFIG GET requirepass
1) "requirepass"
2) "123456"
192.168.10.161:6379> config rewrite
192.168.10.161:6379> exit
[root@redis161 ~]# tail -n 1 /etc/redis.conf
requirepass "123456"
#查看复制信息
[root@redis161 ~]# redis-cli -h 192.168.10.161 -p 6379
192.168.10.161:6379> info replication
NOAUTH Authentication required.
192.168.10.161:6379> auth 123456
OK
192.168.10.161:6379> info replication
# Replication
role:master
connected_slaves:0   没有从服务器了 (因为从没有输入连接密码连接不上主服务器)
master_replid:222f317cb008e09781b92761dd79126c34f661ad
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:3677
second_repl_offset:-1
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:1
repl_backlog_histlen:3677

步骤二:配置主机host62

设置连接host61redis服务的密码

[root@redis162 ~]# redis-cli -h 192.168.10.162 -p 6379
192.168.10.162:6379> config set masterauth 123456  #配置master节点连接密码
OK
192.168.10.162:6379> config rewrite
OK
192.168.10.162:6379> info replication
# Replication
role:slave
master_host:192.168.10.161
master_port:6379
master_link_status:up
master_last_io_seconds_ago:6
master_sync_in_progress:0
slave_repl_offset:3691
slave_priority:100
slave_read_only:1
connected_slaves:1
slave0:ip=192.168.10.163,port=6379,state=online,offset=3691,lag=0
master_replid:222f317cb008e09781b92761dd79126c34f661ad
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:3691
second_repl_offset:-1
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:3678
repl_backlog_histlen:14
[root@redis162 ~]# tail -n 1 /etc/redis.conf 
masterauth "123456"

http://www.lryc.cn/news/2385405.html

相关文章:

  • Ollama-OCR:基于Ollama多模态大模型的端到端文档解析和处理
  • OpenCV CUDA 模块中图像过滤------创建一个拉普拉斯(Laplacian)滤波器函数createLaplacianFilter()
  • 图论学习笔记 3
  • 在单片机中如何在断电前将数据保存至DataFlash?
  • 【将WPS设置为默认打开方式】--突然无法用WPS打开文件
  • 电子人的分水岭-FPGA模电和数电
  • (6)python爬虫--selenium
  • Python之两个爬虫案例实战(澎湃新闻+网易每日简报):附源码+解释
  • HarmonyOS NEXT~鸿蒙系统与mPaaS三方框架集成指南
  • 系统安全及应用学习笔记
  • STC89C52RC/LE52RC
  • ✨ PLSQL卡顿优化
  • yum命令常用选项
  • python+vlisp实现对多段线范围内土方体积的计算
  • 鸿蒙Flutter实战:25-混合开发详解-5-跳转Flutter页面
  • APM32小系统键盘PCB原理图设计详解
  • 【C/C++】多线程开发:wait、sleep、yield全解析
  • uint8_t是什么数据类型?
  • SystemUtils:你的Java系统“探照灯“——让环境探测不再盲人摸象
  • 对象存储(Minio)使用
  • yolov11使用记录(训练自己的数据集)
  • 历史数据分析——宁波港
  • 知识宇宙:技术文档该如何写?
  • DeepSeek 赋能数字农业:从智慧种植到产业升级的全链条革新
  • 技嘉主板怎么开启vt虚拟化功能_技嘉主板开启vt虚拟化教程(附intel和amd开启方法)
  • Java 并发编程高级技巧:CyclicBarrier、CountDownLatch 和 Semaphore 的高级应用
  • PT5F2307触摸A/D型8-Bit MCU
  • 矩阵方程$Ax=b$的初步理解.
  • 线性代数中的向量与矩阵:AI大模型的数学基石
  • [特殊字符] 使用增量同步+MQ机制将用户数据同步到Elasticsearch