reids一主多从配置

                                -----------------跳过了安装redis的过程---------------------------

192.168.25.129
从                192.168.25.130
从        192.168.25.133

redis主从复制环境,基本上都是在从服务器上修改相关的配置

1、在俩台从服务器分别给 reids.conf文件添加master主配置信息

#主服务器的ip和端口
replicaof 192.168.25.129 6379
#配置只读   在新版是replica-read-only 旧版本是slave-read-only
replica-read-only yes  

# 如果你的redis主有密码 就在从节点reids,conf配置文件里面找到关键字masterauth开打注释添加密码

# masterauth <master-password>

2、然后把主redis先启动运行 

[root@k8s-129 redis]# ./bin/redis-server conf/redis.conf &
[1] 10312
[root@k8s-129 redis]#
[1]+  Done                    ./bin/redis-server conf/redis.conf
[root@k8s-129 redis]# tailf log/redis_6363.log
bin/  conf/ data/ log/  run/
[root@k8s-129 redis]# tailf log/redis_6363.log
10313:C 05 Jul 2024 14:32:13.895 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
10313:C 05 Jul 2024 14:32:13.897 # Redis version=6.2.12, bits=64, commit=00000000, modified=0, pid=10313, just started
10313:C 05 Jul 2024 14:32:13.897 # Configuration loaded
10313:M 05 Jul 2024 14:32:13.898 * Increased maximum number of open files to 10032 (it was originally set to 1024).
10313:M 05 Jul 2024 14:32:13.898 * monotonic clock: POSIX clock_gettime
10313:M 05 Jul 2024 14:32:13.899 * Running mode=standalone, port=6379.
10313:M 05 Jul 2024 14:32:13.899 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
10313:M 05 Jul 2024 14:32:13.899 # Server initialized
10313:M 05 Jul 2024 14:32:13.916 * DB loaded from append only file: 0.011 seconds
10313:M 05 Jul 2024 14:32:13.916 * Ready to accept connections

 3、启动其它俩台从服务器,主的redis日志会刷新从节点连接

10313:M 05 Jul 2024 14:32:31.472 * Replica 192.168.25.130:6379 asks for synchronization
10313:M 05 Jul 2024 14:32:31.474 * Full resync requested by replica 192.168.25.130:6379
10313:M 05 Jul 2024 14:32:31.474 * Replication backlog created, my new replication IDs are '347a6808b596806c52e9c1ae71426e0753cfd5bb' and '0000000000000000000000000000000000000000'
10313:M 05 Jul 2024 14:32:31.474 * Starting BGSAVE for SYNC with target: disk
10313:M 05 Jul 2024 14:32:31.475 * Background saving started by pid 10434
10434:C 05 Jul 2024 14:32:31.557 * DB saved on disk
10434:C 05 Jul 2024 14:32:31.558 * RDB: 0 MB of memory used by copy-on-write
10313:M 05 Jul 2024 14:32:31.563 * Background saving terminated with success
10313:M 05 Jul 2024 14:32:31.564 * Synchronization with replica 192.168.25.130:6379 succeeded10313:M 05 Jul 2024 14:32:43.317 * Replica 192.168.25.133:6379 asks for synchronization
10313:M 05 Jul 2024 14:32:43.326 * Full resync requested by replica 192.168.25.133:6379
10313:M 05 Jul 2024 14:32:43.327 * Starting BGSAVE for SYNC with target: disk
10313:M 05 Jul 2024 14:32:43.327 * Background saving started by pid 10447
10447:C 05 Jul 2024 14:32:43.420 * DB saved on disk
10447:C 05 Jul 2024 14:32:43.420 * RDB: 0 MB of memory used by copy-on-write
10313:M 05 Jul 2024 14:32:43.546 * Background saving terminated with success
10313:M 05 Jul 2024 14:32:43.555 * Synchronization with replica 192.168.25.133:6379 succeeded

4、命令确认节点配置成功

[root@k8s-129 ~]# redis-cli  -p 6379 info replication
# Replication
role:master
connected_slaves:2
slave0:ip=192.168.25.130,port=6379,state=online,offset=992,lag=1
slave1:ip=192.168.25.133,port=6379,state=online,offset=1006,lag=1
master_failover_state:no-failover
master_replid:347a6808b596806c52e9c1ae71426e0753cfd5bb
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:1006
second_repl_offset:-1
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:1
repl_backlog_histlen:1006
[root@k8s-129 ~]#

5、在主服务器验证数据同步 

 主

root@k8s-129 ~]# redis-cli
127.0.0.1:6379> set name vV
OK
127.0.0.1:6379> exit

 从

[root@k8s-130 redis]# redis-cli
127.0.0.1:6379> get name
"vV"
127.0.0.1:6379> exit[root@localhost redis]# redis-cli
127.0.0.1:6379> get name
"vV"

 6、验证主服务器


1、问题,在连接主服务器连接被拒绝 

    1、确保主配置文件的  bind 0.0.0.0  可以任何ip进行访问

 


 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/866623.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【深度学习练习】心脏病预测

&#x1f368; 本文为&#x1f517;365天深度学习训练营 中的学习记录博客&#x1f356; 原作者&#xff1a;K同学啊 一、什么是RNN RNN与传统神经网络最大的区别在于&#xff0c;每次都会将前一次的输出结果&#xff0c;带到下一隐藏层中一起训练。如下图所示&#xff1a; …

Docker 运行Nacos无法访问地址解决方法

参考我的上一篇文章去配置好镜像加速器&#xff0c;镜像加速器不是配置越多越好&#xff0c;重试次数多了会失败 Dockerhub无法拉取镜像配置阿里镜像加速器-CSDN博客 错误的尝试 最开始按照网上的方式去配了一大堆&#xff0c;发现下不下来。 镜像源地址&#xff1a;https:…

Oracle 解决4031错误

一、问题描述 什么是4031错误和4031错误产生的原因: 简单一个句话概括: 由于服务器一直在执行大量的硬解析,导致Oracle 的shared pool Free空间碎片过多,大的chunk不足, 当又一条复杂的sql语句要硬解析时, 缺少1个足够大的Free chunk, 通常就会报4031错误. 二、解决方法 临…

模拟退火算法4—应用

TSP&#xff08;旅行商&#xff09;问题是最有代表性的优化组合问题之一&#xff0c;其应用已逐步渗透到各个技术领域和我们的日常生活中.它一开始是为交通运输而提出的&#xff0c;比如飞机航线安排、送邮件、快递服务、设计校车行进路线等等.实际上其应用范围扩展到了许多其他…

揭秘数据之美:【Seaborn】在现代【数学建模】中的革命性应用

目录 已知数据集 tips 生成数据集并保存为CSV文件 数据预览&#xff1a; 导入和预览数据 步骤1&#xff1a;绘制散点图&#xff08;Scatter Plot&#xff09; 步骤2&#xff1a;添加回归线&#xff08;Regression Analysis&#xff09; 步骤3&#xff1a;分类变量分析&…

如何查看MCU编译生成的elf(out)文件内容

一般地&#xff0c;我们想要知道单片机程序编译完后的结构我们可以查看map文件或者是elf/out文件&#xff0c;map文件不能看函数的汇编格式&#xff0c;只能查看编译完成后变量、代码的地址和占用空间大小&#xff0c;而elf文件里面更加详细&#xff0c;还包含了函数的汇编&…

MAS马氏数控制榫机控制面板维修显示屏MDK3113B

马氏数控榫头机触摸屏/显示面板维修型号&#xff1a;MX3810A&#xff1b;MDK3113B&#xff1b;MXK2815B MAS马氏数控开榫机触摸屏/显示面板维修型号&#xff1a; MX2108B&#xff1b;MD2108A&#xff1b;MJ105А 数控面板维修包括&#xff1a;马氏数控榫头机、开榫机、制榫机…

servlet学校会场预约系统-计算机毕业设计源码72972

摘要 学校会场预约是学校管理中的重要环节&#xff0c;但传统的手工预约方式存在效率低下和信息不准确等问题。为了提高预约效率和减少管理成本&#xff0c;许多学校开始采用基于Servlet技术的会场预约系统。本论文旨在设计和实现一种高效的Servlet学校会场预约系统&#xff0c…

开放式运动耳机推荐的品牌都有哪些?五款2024靠谱机型推荐!

​作为一位耳机领域的资深数码评测师&#xff0c;我极力推荐开放式耳机作为日常佩戴之选。这款耳机凭借其创新的非入耳设计&#xff0c;有效避免了传统入耳式耳机长时间佩戴导致的耳道不适和感染风险&#xff0c;同时提供了稳固舒适的佩戴体验&#xff0c;特别适合运动爱好者如…

阿里云邮件推送邮件发送失败的问题排查解决

阿里云邮件推送为何失败&#xff1f;解决邮件推送失败的步骤指南&#xff01; 即便是功能强大的阿里云邮件推送服务&#xff0c;也可能在实际使用中遇到邮件发送失败的问题。AokSend将详细介绍如何排查和解决阿里云邮件推送邮件发送失败的问题。 阿里云邮件推送&#xff1a;验…

相关款式1111

一、花梨木迎客松 1. 风速打单 发现只有在兄弟店铺有售卖 六月份成交订单数有62笔 2. 生意参谋 兄弟店铺商品访客数&#xff1a;3548&#xff0c;支付件数&#xff1a;95件 二. 竹节茶刷&#xff08;引流&#xff09; 1. 风速打单 六月订单数有165笔 兄弟&#xff1a;…

SCI一区 | Matlab实现DBO-TCN-LSTM-Attention多变量时间序列预测

SCI一区 | Matlab实现DBO-TCN-LSTM-Attention多变量时间序列预测 目录 SCI一区 | Matlab实现DBO-TCN-LSTM-Attention多变量时间序列预测预测效果基本介绍程序设计参考资料 预测效果 基本介绍 1.【SCI一区级】Matlab实现DBO-TCN-LSTM-Attention多变量时间序列预测&#xff08;程…

LVS+Keepalived 实现高可用负载均衡

前言 在业务量达到一定量的时候&#xff0c;往往单机的服务是会出现瓶颈的。此时最常见的方式就是通过负载均衡来进行横向扩展。其中我们最常用的软件就是 Nginx。通过其反向代理的能力能够轻松实现负载均衡&#xff0c;当有服务出现异常&#xff0c;也能够自动剔除。但是负载…

MViT(ICCV 2021, Meta)论文解读

paper&#xff1a;Multiscale Vision Transformers official implementation&#xff1a;https://github.com/facebookresearch/SlowFast 背景和出发点 这篇文章提出了多尺度视觉Transformer&#xff08;Multiscale Vision Transformers, MViT&#xff09;的概念&#xff0c…

全网视频下载之IDM下载安装,软破解

全网视频下载之IDM下载安装&#xff0c;软破解 介绍![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/c94f612f7a8845c8a649f74f6b18fd70.png)下载安装配置浏览器Google浏览器Ddge浏览器 界面如何下载不破解如何重复使用总结 介绍 今天给大家分享一个更加简便的全网视…

小型气象站在现代农业中的应用与前景

随着科技的飞速发展&#xff0c;智慧农业已成为现代农业发展的重要趋势。在这一背景下&#xff0c;小型气象站作为智慧农业的重要组成部分&#xff0c;正逐渐展现出其独特的价值和广阔的应用前景。本文将从小型气象站的定义、功能、应用案例以及未来展望等方面&#xff0c;探讨…

【数据结构/C++】位图

这里写自定义目录标题 哈希思想的应用位图位图概念经典面试题位图所开的空间大小STL库中的 bitset 位图 位图实现大框架位运算符<<左移 和 >>右移 移动的方位set()&#xff1a;把x映射的位标记成1set() 接口实现reset&#xff1a;把x映射的位标记成0reset() 接口te…

Static关键字的用法详解

Static关键字的用法详解 1、Static修饰内部类2、Static修饰方法3、Static修饰变量4、Static修饰代码块5、总结 &#x1f496;The Begin&#x1f496;点点关注&#xff0c;收藏不迷路&#x1f496; 在Java编程语言中&#xff0c;static是一个关键字&#xff0c;它可以用于多种上…

React+TS前台项目实战(二十三)-- 基于属性自定义数值显示组件Decimal封装

文章目录 前言Decimal组件1. 功能分析2. 代码详细注释3. 使用方式4. 效果展示 总结 前言 今天要封装的Decimal 组件&#xff0c;是通过传入的属性进行定制化显示数值&#xff0c;在渲染时&#xff0c;会根据不同的情况显示整数部分、小数部分和单位&#xff0c;支持自定义样式…