Navigation

    数据用户治理组

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    CloudCanal 社区版 docker 更换元数据库

    安装部署
    更换元数据库
    1
    1
    764
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • junyu-cloudcanal
      junyu-cloudcanal last edited by KamiWan

      简介

      本文档介绍 CloudCanal 社区版 docker 部署如何更换元数据库。CloudCanal 默认提供了元数据库镜像(MySQL), 但是用户上生产,希望能够用自有的、更加稳定、且得到良好维护的元数据库,本文做了具体的操作描述。

      1. 导出已有元数据库

      • docker 宿主机上执行以下命令,导出 cloudcanal_console 库内容
        • mysqldump -uroot -proot --databases cloudcanal_console > ./cloudcanal_console.sql

      2. 准备好新的元数据库 MySQL

      新的源数据库需要设置my.cnf,设置最大packet size以及时区

      [mysqld]
      character-set-server=utf8
      default-time_zone = '+8:00'
      max_allowed_packet=1024M
      

      3. 将数据导入新元数据库

      • mysql> source ${YOUR_PATH}/cloudcanal_console.sql;

      4. 修改 console 容器中 springboot 配置文件中配置

      • 文件路径:/home/clougence/cloudcanal/console/conf/business-output.properties
      • 修改配置项
        • spring.datasource.url
        • spring.datasource.username
        • spring.datasource.password

      5. 重启 console 容器并确认能够正常登陆控制台

      相关文档

      • CloudCanal 社区版 docker 升级(Linux/MacOS)
      • CloudCanal 社区版 docker 高可用部署

      加入社区群

      • CloudCanal 发展,离不开广大用户的支持,为了更好、更及时服务我们的用户,我们组建了微信交流群。请加我们的社群管理员吧,接头暗号:“加 cloudcanal 群”
        管理员.png
      1 Reply Last reply Reply Quote 0
      • 1 / 1
      • First post
        Last post
      Copyright © 2020 ClouGence, Inc.备案号:浙ICP备20007605号-2