Tungsten Replicator 多环境复制工具安装方法

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
云数据库 RDS MySQL,高可用系列 2核4GB
简介: Tungsten Replicator™ is an open source replication engine supporting a variety of different extractor and applier modules. Data can be extracted from

Tungsten Replicator复制支持多环境,数据来源支持MySQL和Oracle,消费端支持多种数据库。

42fcdec5e14ae572708f872e30c9fb63106e6d19


编译

1.下载代码


git clone https://github.com/vmware/tungsten-replicator

2.安装依赖


yum install ant;
yum install ruby;

3.执行编译


cd /opt/tungsten-replicator/builder/; ./build.sh


编译好后,在builder/build目录下会生成一个tar.gz文件, 在安装目录解压即可。


环境准备

1.ntp安装

2.mysql命令路径加入环境变量

3.各server间ssh免密登录

4.mysql数据库授权


CREATE USER tungsten@'host1' IDENTIFIED BY 'password';
GRANT ALL ON *.* TO tungsten@'host1'  WITH GRANT OPTION;


部署

在staging机器上执行安装命令


./tools/tpm install test\
    --topology=master-slave \
    --master=master \
    --datasource-mysql-conf=/data/my3306/my.cnf \
    --replication-user=tungsten \
    --replication-password=secret \
    --home-directory=/opt/continuent \
    --members=master,slave \
    --start

验证



相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
目录
相关文章
|
XML 分布式计算 资源调度
查看YARN上应用的日志之JobHistory
查看YARN上应用的日志之JobHistory
869 0
查看YARN上应用的日志之JobHistory
|
4月前
|
运维 安全 网络安全
443端口:HTTPS通信的安全基石
作为互联网安全的基石,443端口通过加密与认证机制,保护了数十亿用户的隐私与数据完整性。无论是开发者、运维人员还是普通用户,理解其原理与作用都至关重要。在享受便利的同时,也需时刻关注安全实践,防范潜在风险。
684 12
|
11月前
|
安全 应用服务中间件 网络安全
Tomcat如何配置PFX证书?
【10月更文挑战第2天】Tomcat如何配置PFX证书?
624 7
|
开发工具 Python Windows
【Python专栏】搭建Pyhthon运行环境及开发环境 | 安装Python | 安装PyCharm
【Python专栏】搭建Pyhthon运行环境及开发环境 | 安装Python | 安装PyCharm
445 4
|
SQL 缓存 监控
实时计算 Flink版产品使用问题之怎么手动清理缓存或废弃文件
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
缓存 Java 测试技术
Java多线程实战-实现多线程文件下载,支持断点续传、日志记录等功能
Java多线程实战-实现多线程文件下载,支持断点续传、日志记录等功能
|
消息中间件 Kafka 数据处理
超硬核!详解Apache Hudi灵活的Payload机制
超硬核!详解Apache Hudi灵活的Payload机制
450 3
|
存储 数据库 索引
Elasticsearch ILM 索引生命周期管理常见坑及避坑指南
Elasticsearch ILM 索引生命周期管理常见坑及避坑指南