Источник CDC StreamSets: Mysql-Binarylog не может получить экземпляр драйвера - PullRequest
0 голосов
/ 03 июля 2018

Я пытаюсь настроить Mysql-BinaryLog в StreamSets, но жалуется, что не может загрузить экземпляр драйвера.

my.cnf:

[mysqld]
    server-id         = 223344
    log_bin           = mysql-bin
    binlog_format     = row
    binlog_row_image  = full
    expire_logs_days  = 10

Есть ли что-то еще, что нужно сделать, чтобы источник StreamSets работал?

1 Ответ

0 голосов
/ 03 июля 2018

Вам необходимо установить драйвер MySQL JDBC в сборщик данных - следуйте инструкциям для установки внешней библиотеки , но при загрузке драйвера JDBC убедитесь, что вы выбрали библиотеку этапа MySQL BinLog :

enter image description here

Кроме того, если вы используете MySQL Server 5.x, используйте драйвер JDBC MySQL версии 5.x. Существуют известные проблемы при попытке использовать драйвер JDBC версии 8.x со старым сервером.

...