目录
1、组件环境
组件名称 |
版本号 |
注意事项 |
maxwell |
1.29.2 |
不支持jdk1.8以上版本 |
jdk |
1.8.0_341 |
|
idea |
2021.2 |
|
mysql |
8.0.32 |
|
kafka |
2.11-2.4.0 |
2、maxwell安装前提
如未安装则先完成kafka、mysql的安装工作,再继续后续maxwell安装测试
-
Kafka已经安装完成
-
mysql已经安装完成
3、maxwell安装
3.1、maxwell下载
3.1.1、最新版本下载
官网地址:https://maxwells-daemon.io/
3.1.2、历史版本下载
备注:
maxwell-1.29.2.tar.gz是安装包,可以直接使用;
Source code(zip)是源码包,可以用于个性化开发,后续编译打包使用;
3.2、maxwell安装
#第一步:上传maxwell到目录
上传到:/opt/soft/
#第二步:解压maxwell安装包
cd /opt/soft/
tar -zxvf maxwell-1.29.2.tar.gz
3.3、maxwell配置
3.2.1、mysql开启binlog
--1、查看是否开启binlog:结果如下图所示,OFF代表关闭,ON代表开启
show variables like 'log_%';
--2、修改配置文件,开启binlog
--2.1 修改配置文件名称
vi /etc/my.cnf
--2.2、修改配置文件内容
server_id=1
log_bin = mysql-bin
binlog_format = ROW
expire_logs_days = 30
--3、重启mysql
systemctl restart mysq