怎么搭建OGG 12c MySQL to MySQL

技术怎么搭建OGG 12c MySQL to MySQL本篇内容介绍了“怎么搭建OGG 12c MySQL to MySQL”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如

本篇内容介绍了"怎么搭建OGG 12c MySQL到MySQL "的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

安装包下载

下载最新的OGG对于关系型数据库来说,这里使用的是

ggs _ 121210 _ Linux _ x64 _ MySQL _ 64位。活力

官方下载地址:

source和target端的OGG安装

创建OGG主目录

mkdir /ogg

解压安装包,会得到一个水手文件

解压ggs _ 121210 _ Linux _ x64 _ MySQL _ 64位。活力

将水手文件移至OHGG主目录,并解压即可

mv ggs _ Linux _ x64 _ MySQL _ 64位。tar/ogg/

tar xvf ggs _ Linux _ x64 _ MySQL _ 64位。水手

修改环境变量

vi ~/.bash_profile

加入如下三个变量

导出GGHOME=/ogg

导出路径=$PATH:$GGHOME

导出登入OGG创建OGG的相关目录

[root@20_138-Mysql_Test1 ogg]# ./ggsci

甲骨文数据库命令解释器

版本12。1 .2 .1 .0 ogg core _ 12。1 .2 .1 .0 _ PLATFORMS _ 140920.0203

Linux,x64,64BIT(优化),MySQL企业版2014年9月20日03:43:22

操作系统字符集识别为UTF .

版权所有(三)1995年,2014年,甲骨文和/或其附属公司。保留所有权利。

GGSCI(20 _ 138-MySQL _ Test 1)1 CREATE子目录

正在当前目录/日志下创建子目录

参数文件/ogg/dirprm:已经存在

已创建报告文件/ogg/dirrpt:

已创建检查点文件/ogg/dirchk:

已创建工艺状态文件/ogg/dirpcs 3360

创建了结构化查询语言脚本文件/ogg/dirsql:

已创建数据库定义文件/ogg/dirdef:

已创建提取数据文件/ogg/dirdat:

已创建临时文件/ogg/dirtmp:

已创建凭据存储文件/ogg/dircrd:

万能钥匙钱包文件/ogg/dirwlt:已创建

转储文件/ogg/dirdmp:创建的配置MGR

GGSCI (20_138-Mysql_Test1) 2

dit params mgr
PORT 7809

配置SOURCE端
GGSCI (20_138-Mysql_Test1) 4> dblogin sourcedb oggtest@localhost:3306,userid root,PASSWORD test123
Successfully logged INTO database.
GGSCI (20_138-Mysql_Test1 DBLOGIN AS root) 4> ADD EXTRACT e1,tranlog,BEGIN NOW
EXTRACT added.

GGSCI (20_138-Mysql_Test1 DBLOGIN AS root) 6> ADD exttrail /ogg/dirdat/e1,EXTRACT e1
EXTTRAIL added.

GGSCI (20_138-Mysql_Test1 DBLOGIN AS root) 7> edit params e1
EXTRACT e1
setenv (MYSQL_HOME="/var/lib/mysql")
tranlogoptions altlogdest /var/lib/mysql/mysql-bin.index
sourcedb oggtest@localhost:3306,userid root,PASSWORD test123
exttrail /ogg/dirdat/e1
dynamicresolution
gettruncates
TABLE oggtest.*;

GGSCI (20_138-Mysql_Test1 DBLOGIN AS root) 20> ADD EXTRACT p1,exttrailsource /ogg/dirdat/e1
EXTRACT added.

GGSCI (20_138-Mysql_Test1 DBLOGIN AS root) 21> ADD rmttrail /ogg/dirdat/r1,EXTRACT p1
RMTTRAIL added.

GGSCI (20_138-Mysql_Test1 DBLOGIN AS root) 22> edit param p1
EXTRACT p1
rmthost 192.168.20.139,mgrport 7809
rmttrail /ogg/dirdat/r1
passthru
gettruncates
TABLE oggtest.*;

配置TARGET端
GGSCI (20_139-Mysql_Test2) 3> dblogin sourcedb oggtest@localhost:3306,userid root,PASSWORD work123
Successfully logged INTO database.

GGSCI (20_139-Mysql_Test2 DBLOGIN AS root) 4> ADD checkpointtable oggtest.checkpoint
Successfully created checkpoint TABLE oggtest.checkpoint.

GGSCI (20_139-Mysql_Test2 DBLOGIN AS root) 5> ADD replicat r1,exttrail /ogg/dirdat/r1,checkpointtable oggtest.checkpoint
REPLICAT added.

GGSCI (20_139-Mysql_Test2 DBLOGIN AS root) 5> edit params r1
replicat r1
dboptions HOST localhost,connectionport 3306
targetdb oggtest,userid root,PASSWORD test123
assumetargetdefs
DISCARDFILE /ogg/dirrpt/r1.dsc,append,megabytes 50
MAP oggtest.*,target oggtest.*;

初始化数据 
主库master-data方式导出oggtest库,该方式会记录导出时的log_file 信息
mysqldump -uroot -p --master-DATA oggtest > oggtest.sql

打开oggtest.sql 找到下面内容,记录下log_file和log_pos
CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000003', MASTER_LOG_POS=5054;

修改extract e1 从导出的时的binlog开始抽取
GGSCI (20_138-Mysql_Test1 DBLOGIN AS root) 54> ALTER EXTRACT e1,VAM,lognum 3,logpos 5054
EXTRACT altered.

开启同步
开启抽取进程
GGSCI (20_138-Mysql_Test1 DBLOGIN AS root) 59> START e1
Sending START request TO MANAGER ...
EXTRACT E1 STARTING
开启投递进程
GGSCI (20_138-Mysql_Test1 DBLOGIN AS root) 59> START P1
Sending START request TO MANAGER ...
EXTRACT P1 STARTING

target端开启应用进程
GGSCI (20_139-Mysql_Test2 DBLOGIN AS root) 5> START  r1
Sending START request TO MANAGER ...
EXTRACT R1 STARTING

观察进程状态
SOURCE端
GGSCI (20_138-Mysql_Test1 DBLOGIN AS root) 63> info ALL
Program     STATUS      GROUP       Lag AT Chkpt  TIME Since Chkpt

MANAGER     RUNNING                                           
EXTRACT     RUNNING     E1          00:00:00      00:00:03    
EXTRACT     RUNNING     P1          00:00:00      00:00:07    

TARGET端
GGSCI (20_139-Mysql_Test2 DBLOGIN AS root) 40> info ALL
Program     STATUS      GROUP       Lag AT Chkpt  TIME Since Chkpt
MANAGER     RUNNING                                           
REPLICAT    RUNNING     R1          00:00:00      00:00:09    
主库插入数据,观察ogg日志信息,备库查看是否同步,查错拍错

“怎么搭建OGG 12c MySQL to MySQL”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/102056.html

(0)

相关推荐

  • 大数据爬虫应用场景(大数据爬虫分析系统)

    技术大数据爬虫安装的示例分析这篇文章主要介绍大数据爬虫安装的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!爬虫安装前准备工作:大数据平台安装完成、zookeeper、redis、elast

    攻略 2021年12月20日
  • 香港服务器如何支持不断增长的业务

    技术香港服务器如何支持不断增长的业务香港服务器是一种强大的网站部署平台,具有完全独享的资源和网络优势。下面提到了一些您应该知道的有关香港服务器的优势:1.高品质性能 由于提供高质量的服务和资源,香港服务器的性能非常好。此

    礼包 2021年11月18日
  • Oracle如何向PostgresQL移植

    技术Oracle如何向PostgresQL移植这篇文章主要为大家展示了“Oracle如何向PostgresQL移植”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Oracle如

    攻略 2021年11月26日
  • 鱼子酱是什么,请问鱼子酱是道什么菜~

    技术鱼子酱是什么,请问鱼子酱是道什么菜~1. 直接食用:鱼子酱直接送入口中,先用牙齿将鱼卵轻轻咬破,耳中欣赏“啵鱼子酱是什么、啵”的声音,再用舌头仔细品味,然后才吞下去。2. 在苏打饼干上涂上少许鱼子酱,细细地品味它的滋

    生活 2021年10月28日
  • 蘑菇定律,成也细节,败也细节讲的是什么

    技术蘑菇定律,成也细节,败也细节讲的是什么1.奥格尔维定律:善用比我们自己更优秀的人 2.光环效应:全面正确地认识人才 3.不值得定律:让员工选择自己喜欢做的工作 4.蘑菇管理定律:尊重人才的成长规律 5.贝尔效应:为有

    生活 2021年10月30日
  • 日期英文格式,日期MMYY是什么格式

    技术日期英文格式,日期MMYY是什么格式日期MMYY表示月月年年日期英文格式。M是英文 month 月的缩写,Y是英文 year 年的缩写。
    所以日期MMYY表示月月年年。
    例如: 2019年5月 用日期MMYY表示为:

    生活 2021年10月22日