【问题标题】:Unable to deploy mysql debezium connector on GKE - User does not have the 'LOCK TABLES' privileges无法在 GKE 上部署 mysql debezium 连接器 - 用户没有“锁定表”权限
【发布时间】:2021-07-02 03:08:48
【问题描述】:

我们正在 GKE 上部署 Debezium mysql-cdc-connector。部署后,pod 失败并出现以下错误:

原因:org.apache.kafka.connect.errors.ConnectException:用户没有通过阻止并发写入表来获得一致快照所需的“LOCK TABLES”权限。

要在不授予用户锁定表访问权限的情况下克服这个问题,我们可以设置snapshot.locking.mode=none。但是我们不知道在哪里更新代码repo

【问题讨论】:

    标签: mysql docker google-kubernetes-engine debezium


    【解决方案1】:

    要设置此配置,您应该在 json 配置文件中添加 "snapshot.locking.mode": "none", 并继续执行 here 中描述的步骤以开始运行 MySQL 连接器。

    请提醒配置连接器配置,并将配置添加到您的 Kafka Connect 集群。

    【讨论】:

      猜你喜欢
      • 2020-08-28
      • 2019-05-09
      • 2021-03-01
      • 1970-01-01
      • 2019-10-01
      • 1970-01-01
      • 2020-12-06
      • 2020-04-10
      • 1970-01-01
      相关资源
      最近更新 更多