一、前置条件
- ONES 版本不低于 v6.21.0。
- 推荐 GoldenDB 版本为 v6.1.03.09。
- 目前只支持 GoldenDB 配置一个 DN 节点的部署架构。
- 需提供 GoldenDB 数据库的管理员用户和密码。
- 需提供 GoldenDB CDC 组件和 DN 组件的 IP 和端口。
- 拉取镜像
img.ones.pro/library/mysqldump8:8.0.34_2 放到客户环境,tag 修改为localhost:5000/ones/mysqldump8:8.0.34_2 。
二、GoldenDB配置
- 将 DN 组件和 CN 组件的
drop_database_enabled 调整为 2, 并下发参数。
- 将 DN 组件和 CN 组件的
parse_mode 调整为 1, 并下发参数。
- 将 DN 组件的
sql_mode 调整为 ONLY_FULL_GROUP_BY,NO_AUTO_VALUE_ON_ZERO,STRICT_TRANS_TABLES, 并下发参数。
- 将 CN 组件的
sql_mode_proxy 调整为 ONLY_FULL_GROUP_BY,NO_AUTO_VALUE_ON_ZERO,STRICT_TRANS_TABLES, 并下发参数。
- 开启 CDC 并新增 CDC 节点。
三、ONES 安装