maxwell监控mysql数据库时报错:Couldn't find database xxxx
在maxwell监控mysql数据库时,查看 kafka 是否接收到 maxwell 从mysql 读取过来的数据时,在监控某个主题是发现没有反应,测试了一下在/opt/module/maxwell里启动时,出现
java. lang. RuntimeException: Couldn't find database xxxx 无法找到数据库xxxx
分析:
配置文件写错了,看一下配置文件中的数据库位置
在创建 maxwell 元数据库之后,又创建了xxxx数据库,那么maxwell 此时没有监控他,
解决:1. 需要删掉maxwell的元数据库,重新操作
2. 在maxwell 元数据库中的database表中加入,你要监控的数据库即可(推荐)