Skip to main content

添加机器(自建)

CloudCanal 支持自建机器(VM、物理机、开发机)和云托管主机(ECS、EC2等)作为数据迁移同步机器,本文档简要介绍如何添加自建机器到 CloudCanal 中,以本地开发机(Mac)为示例,云托管机器以阿里云 ECS 为示例。

添加自建机器

添加自建机器请先在目标机器上安装 JDK 8+ , CloudCanal 强依赖 java 环境。

创建集群

  • 创建集群入口

  • 填写集群描述并选择 自建机房

生成节点唯一标识

  • 进入对应集群 机器列表 ,点击右上角 添加机器生成机器唯一标识

  • 创建成功后,此时只是生成了机器唯一标识以及核心配置,并没有对应物理节点

下载客户端包并安装

  • 点击 下载客户端 ,linux系统可复制下载链接通过wget "https://download.clougence.com/cloudcanal.tgz?XXXXXXXX" -O cloudcanal.tgz下载客户端安装包image-20220531104313936

  • 下载后的包请放置某一个用户家目录下,先解压cloudcanal.tgz包,然后解压其他的所有tgz包,image-20220531114813479

  • tar xf cloudcanal.tgz
    tar xf cloudcanal-core.tar.gz
    tar xf cloudcanal-sidecar.tar.gz
    tar xf cloudcanal-ds.tar.gz

查询并填充身份信息

  • 获取配置文件信息

    image-20220531115720476

  • 点击页面 查看配置文件 按钮,填写短信验证码即获取到机器核心配置

  • 复制内容写到配置文件 ~/cloudcanal/global_conf/conf.properties ,并保存 image-20220531120143755

启动客户端

  • 进入客户端启动目录,并执行启动脚本 cd ~/cloudcanal/sidecar/bin/ && sh startSidecar.shimage-20220531120314623

检查是否正常启动

  • 通过本地日志(~/logs/cloudcanal/sidecar/sidecar.log) 或页面观察节点是否正常启动