3、mysql数据库双机同步开源软件otter的配置

otter同步mysql数据操作指南.docx 因工作需要需要将mysql数据同步到另一个mysql,研究了阿里的开源系统otter,现将研究成果分享出来哈哈 立即下载

启动预装好的Mysql,zookeeper,manager.
1  在 manager的界面,添加Node,如下图:
机器管理—》Node管理
mysql数据库双机同步开源软件otter的配置  如图,点击添加按钮,添加内容参考下图:                        
                 mysql数据库双机同步开源软件otter的配置

 添加完成后,根据添加后的node序号,如下图中,192.168.85.10中对应的序号是1,那么进入10机器下的node目录,执行echo 1 > conf/nid,然后启动node。
mysql数据库双机同步开源软件otter的配置
         

2 添加Zookeeper:
 机器管理-》Zookeeper管理

mysql数据库双机同步开源软件otter的配置
               
如图,点击添加按钮,添加内容参考下图:
  mysql数据库双机同步开源软件otter的配置 

3 数据源配置:
配置管理-》数据源配置,点击添加按钮
 数据源配置填写需要同步的两个数据库信息         

mysql数据库双机同步开源软件otter的配置

 添加内容如下图所示,添加完成后,点击验证连接数据源  mysql数据库双机同步开源软件otter的配置


                                      
4 数据表配置:
配置管理-》数据表配置,点击添加按钮。
 数据表配置需要同步的表的信息   
                          mysql数据库双机同步开源软件otter的配置

添加数据库的名称,数据表的名称和数据源名称,并点击验证连接表
                         mysql数据库双机同步开源软件otter的配置

如果需要同步整个数据库,那么数据库表以“.*”代替。

mysql数据库双机同步开源软件otter的配置

5 canal配置:
 配置管理-》canal配置,点击添加按钮。
                 mysql数据库双机同步开源软件otter的配置                                  
canal需要添加两个,每一个对应一个数据库信息,从配置的数据库中,拉取bin-log信息。

mysql数据库双机同步开源软件otter的配置

                       
6  同步管理:
  1)添加channel
                         mysql数据库双机同步开源软件otter的配置
点击添加按钮
                         mysql数据库双机同步开源软件otter的配置
                          
2) channel下需要配置pipeline,点击channel的名字,可以添加pipeline
                          mysql数据库双机同步开源软件otter的配置

mysql数据库双机同步开源软件otter的配置


 3)添加完成pipeline后,点击pipeline的名字,添加映射关系,映射关系配置同步的原表和目标表。
  mysql数据库双机同步开源软件otter的配置

 4)配置完成后,启动channel.    

mysql数据库双机同步开源软件otter的配置
              
  需要注意的是,如果配置的双通道,就是双机房双写,那么需要点击使用文档-》数据库初始化页面。
   在双机房的数据库(需要同步数据的数据库,而非manager自己的数据库)同时执行初始化SQL。
     mysql数据库双机同步开源软件otter的配置


                  
5)启动后,对双机房中的相应表分别进行插入,更新或其他操作,验证双机房同步结果~

LabVIEW工程密码保护机制与移除技术详解 LabVIEW作为工业自动化领域广泛使用的图形化编程工具,其密码保护机制涉及文件加密与权限控制等核心技术。从技术实现来看,现代版本采用AES-128加密结合SHA-256哈希校验,而经典版本使用XOR加密配合Base64编码。理解这些加密原理对于工程维护、灾难恢复等合法场景至关重要。在实际应用中,密码移除工具需要处理不同版本的文件结构差异,包括解析XML描述区的Protection标签、动态识别版本并应用对应解密策略。这类技术在工业设备维护、教学研究等场景具有重要价值,但必须注意遵守法律边界,确保拥有合法的 阅读详情

相关推荐

Mplus实战:三变量随机截距交叉滞后模型(RI-CLPM)语法详解与扩展

本文详细解析了Mplus中三变量随机截距交叉滞后模型(RI-CLPM)的构建原理与语法实现。通过将变量分解为稳定的个体间差异与动态的个体内波动,模型能更纯净地揭示多变量间的纵向交互影响。文章以工作压力、睡眠质量与工作满意度为例,提供了完整的语法模板、关键参数设置(如NOCOV命令、残差相关)及结果解读指南,帮助研究者避开常见误区,稳健分析复杂动态关系。

wdx0123456的博客 926

otter实时同步mysql配置

otter实时同步mysql 实战配置

anguoan的博客 462

01-嵌入式入门-如何看原理图

最近由于找到的工作是偏于嵌入式方向,因此又重新开始学习已经丢弃两年的知识。新手学习知识感觉有一个通病:喜欢收集各种各样的视频、资料,网盘里收藏一大堆,但是却从没有打开看过,到头来还是个小白,只听说过几个概念,而实际却是不知所云,这就是所谓的"学习综合征"。而我也是其中的一员,最近痛定思痛,就准备根据一套资料沉下心学习下去,不再进入收集资料的大军。...

weixin_34010566的博客 4484

数据同步利器-otter的搭建使用详细说明

环境准备 环境准备: zookeeper-3.4.5 jdk1.8 otter v4.2.14(最新的v4.2.16还是alpha版本,官网不建议用v4.2.15版本) Mysql 5.6.22 Otter manager搭建 ①. otter manager依赖于mysql进行配置信息的存储,所以需要预先安装mysql,并初始化otter manager的系统表结构 a. 安装mysql[略...

likemebee的博客 1万+

iStoreOS路由器(openwrt软路由) AdGuard Home 客户端 IP 总是 localhost(127.0.0.1)?这样设置让你精准识别真实IP!

在iStoreOS等软路由上部署AdGuard Home时,客户端IP常显示为localhost(127.0.0.1)。本文详细介绍如何让adguardhome直接识别客户端真实IP🌐,帮助你实现网络流量的精准追踪和管理。🔍

XiaoqiangClub的博客 2253

Codev与Zemax相互转化

Codev与Zemax相互转化

weixin_72050316的博客 1044

分布式数据库同步系统之Otter

分布式数据库同步系统之Otter

积跬步,至千里。 2231

【DRAM存储器三十五】LPDDR4介绍--主要技术特性之VREF training,为什么要做VREF training?

详述DDR4、LPDDR4需要做vref training的原因和训练过程

highman110的博客 2916

otter使用手册

otter

weixin_44766233的博客 1266

电子元器件-三极管终终篇:三极管工作原理详解、参数/手册详解、开关应用详解、Ib电流研究、开关应用实例

三极管工作原理与应用摘要 三极管是一种电流控制器件,通过小基极电流控制大集电极电流。其内部结构由高掺杂发射区、薄低掺杂基区和中等掺杂集电区组成,形成NPN或PNP结。三极管有三种工作状态: 截止区:发射结和集电结均反偏,无放大作用 放大区:发射结正偏,集电结反偏,Ic=βIb 饱和区:两结均正偏,Ic不再随Ib增大 作为开关使用时,需确保三极管深度饱和(Vce≈0.2V)。设计要点包括: 基极电阻计算确保Ib足够大 集电极电阻控制Ic 基极加下拉电阻提高抗干扰 NPN管作地开关,PNP管作电源开关 典型应用

qq_60226558的博客 312

【大语言模型 37】知识蒸馏深度实战:大模型向小模型迁移

本文深入探讨了知识蒸馏技术在大语言模型领域的应用,详细阐述了如何将庞大复杂的大模型知识有效迁移到轻量级小模型中。文章系统介绍了知识蒸馏的理论基础、多种蒸馏损失函数设计、特征匹配与注意力迁移技术、渐进式蒸馏策略以及全面的效果评估方法。通过实战案例和完整代码实现,读者将掌握从理论到实践的知识蒸馏全流程,了解如何在保持模型性能的同时显著降低计算资源需求,实现大语言模型的高效部署与应用。

熵数实验室 1508

Otter套件安装配置

otter 系列同步数据 前言 公司需要将云服务器的数据库备份到公司机房服务器。 我们都用得mysql数据库 otter 使用要求 博主只在mysql上使用,并不知道其他数据库是否可行。 机器上必须要有java。 模仿mysql主从库,所以在主库需要配置开始binlog、binlog为row模式,修改配置后重启mysql [mysqld] #log_bin #开启binlog log-bin = mysql-bin #选择row模式 binlog-format = ROW #服务Id 不能重复 ser

mendeliangyang的专栏 3784

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

mysql数据库双机同步开源软件otter的安装(一)

otter的wiki页面:https://github.com/alibaba/otter otter的环境需要:mysql ,jdk, zookeeper , node , aria2 , manager 为了防止otter的闪断,我把一些软件上传到了百度云上: http://pan.baidu.com/share/link?uk=3708161223&shareid=29876467...

yxhzj的专栏 458

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

mysql数据库双机同步开源软件otter的配置(三)

启动预装好的Mysql,zookeeper,manager.1  在 manager的界面,添加Node,如下图: 机器管理—》Node管理  如图,点击添加按钮,添加内容参考下图:                                            添加完成后,根据添加后的node序号,如下图中,192.168.85.10中对应的序号是1,那么进入10机器下的node目录,执行...

yxhzj的专栏 605

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

mysql数据库双机同步开源软件otter (转发)

哎,新项目的数据库同步方案初步考虑用Mysql自带的双主复制机制,被客户方的dba狠狠的鄙视了,只扔过来一句:不同意,原因:无。      先说下项目情况,数据库是只用于管理后台供管理员配置使用,不影响任何业务的主流程,单机房可以满足需求。 可是客户非要求用双机房双写,本着简单解决问题的想法,我们就打算采用单点写双读。可是结果。。。。郁闷的是,人家都懒得跟我们说一声原因,怎么问都往数据不一致问

1万+

1、mysql数据库双机同步开源软件otter的安装 一

otter的wiki页面:https://github.com/alibaba/otter otter的环境需要:mysql ,jdk, zookeeper , node , aria2 , manager 为了防止otter的闪断,我把一些软件上传到了百度云上: http://pan.baidu.com/share/link?uk=3708161223&shareid=29876467

在路上 5884

mysql数据库双机同步开源软件otter《转载》

转载地址:http://blog.chinaunix.net/uid-15472411-id-3886795.html 先说下项目情况,数据库是只用于管理后台供管理员配置使用,不影响任何业务的主流程,单机房可以满足需求。 可是客户非要求用双机房双写,本着简单解决问题的想法,我们就打算采用单点写双读。可是结果。。。。郁闷的是,人家都懒得跟我们说一声原因,怎么问都往数据不一致问题上绕,,单写!额。。。

Janus 976

2、mysql数据库双机同步开源软件otter的安装 二

4  安装node和aria2    node 需要aria2支持,我是在AB机房各安装了一套。    安装node:    创建目录:mkdir node    进入目录:cd  node    下载node:    解压缩:tar zxvf node.deployer-$version.tar.gz    修改node的配置:    vi conf/otter.prop

在路上 4261

mysql数据库双机同步开源软件otter的安装(二)

安装node和aria2    node 需要aria2支持,我是在AB机房各安装了一套。    安装node:    创建目录:mkdir node    进入目录:cd  node    下载node:    解压缩:tar zxvf node.deployer-$version.tar.gz    修改node的配置:    vi conf/otter.properties    otte...

yxhzj的专栏 313

mysql 跨机房架构_Mysql跨机房同步方案

假设现有两个机房,需要做到数据同步。以下是架构图(实际架构图根据现有机房架构和实际会比下图复杂,但整体思路不变): Mycat、Canal、Otter是关键的三项技术:Mycat:数据库分库分表中间件,可以管理一个mysql集群,屏蔽了mysql集群,对外伪装成mysql server,用户无感知mysql集群。Canal:阿里巴巴开源产品,可以读取mysql二进制日志文件,并解析成想要的数据。O...

weixin_29173777的博客 395

阿里巴巴开源项目:分布式数据库同步系统otter(解决中美异地机房)

项目背景 阿里巴巴B2B公司,因为业务的特性,卖家主要集中在国内,买家主要集中在国外,所以衍生出了杭州和美国异地机房的需求,同时为了提升用户体验,整个机房的架构为双A,两边均可写,由此诞生了otter这样一个产品。 otter第一版本可追溯到04~05年,此次外部开源的版本为第4版,开发时间从2011年7月份一直持续到现在,目前阿里巴巴B2B内部的本地/异地机房的同步需求基本全上了...

weixin_30906425的博客 100

mysql双主同步

在实际项目中,两台分布于异地的主机上安装有MYSQL数据库,两台服务器互为主备,客户要求当其中一台机器出现故障时,另外一台能够接管服务器上的应用,这就需要两台数据库的数据要实时保持一致,在这里使用MYSQL的同步功能实现双机的同步复制。1、数据库同步设置  主机操作系统:centos  数据库版本:mysqlVer14.12Distrib5.0.22  前提:MYSQ...

weixin_33974433的博客 115

数据同步利器-otter的搭建使用说明

一、Otter目前支持了什么 1.单向同步, mysql/oracle互相同步 2.双向同步,无冲突变更 3.文件同步,本地/aranda文件 4.双A同步,冲突检测&冲突补救 5.数据迁移,中间表/行记录同步 导历史表还需要程序实现吗? 还在用mysql的主从复制吗? Otter都能为你解决。 典型的场景

一个不是很好的好人的专栏 5万+

4.Otter操作简介

Adminguide 1.几点说明 otter系统自带了manager,所以简化了一些admin管理上的操作成本,比如可以通过manager发布同步任务配置,接收同步任务反馈的状态信息等。 目前manager的操作可分为两部分: 同步配置管理 添加数据源 canal解析配置 添加数据表 同步任务 同步状态查询 查询延迟 查询吞吐量 查询同步进度 查询报警&异常日志 mana...

weixin_39545874的博客 2583

使用otter实现MySQL跨机房双向同步

使用otter实现MySQL跨机房双向同步 工作流程环境目标名词解释安装配置 配置mysql导入 manager 系统表导入 node 同步算法依赖的系统表 管理配置 添加zookeeper主机添加node添加数据源添加数据表添加Canal配置添加channel配置添加pipeline配置添加映射关系启动同步 关于双A同步(数据的一致性问题)相关参考 otter是一

cx136295988的博客 5197

otter实现双向同步

mysql双向同步服务安装清单otter依赖部署zookeeper集群部署aria2安装部署mysql配置文件修改初始化数据库otter搭建部署代码打包otter-manager安装otter-node安装部署otter-manager配置新增数据源新增数据表新增zookeeper集群新增cannel新增channel新增pipeline添加映射关系列表启动channel测试数据 服务安装清单 l...

weixin_43030513的博客 2350
上一篇: 2、mysql数据库双机同步开源软件otter的安装 二
下一篇: maven基础教程
tswisdom
博客等级 码龄18年 215粉丝 78原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值