taosdata / kafka-connect-tdengine

GNU Affero General Public License v3.0
14 stars 3 forks source link

创建connector后发现connector状态错误 #44

Open a944795728 opened 1 year ago

a944795728 commented 1 year ago

java.lang.NoClassDefFoundError: Could not initialize class com.taosdata.jdbc.TSDBJNIConnector\n\tat com.taosdata.jdbc.TSDBDriver.connect(TSDBDriver.java:159)\n\tat java.sql.DriverManager.getConnection(DriverManager.java:664)\n\tat java.sql.DriverManager.getConnection(DriverManager.java:208)\n\tat com.taosdata.kafka.connect.db.TSDBConnectionProvider.getConnection(TSDBConnectionProvider.java:35)\n\tat com.taosdata.kafka.connect.source.MonitorThread.init(MonitorThread.java:50)\n\tat com.taosdata.kafka.connect.source.MonitorThread.(MonitorThread.java:40)\n\tat com.taosdata.kafka.connect.source.TDengineSourceConnector.start(TDengineSourceConnector.java:30)\n\tat org.apache.kafka.connect.runtime.WorkerConnector.doStart(WorkerConnector.java:190)\n\tat org.apache.kafka.connect.runtime.WorkerConnector.start(WorkerConnector.java:215)\n\tat org.apache.kafka.connect.runtime.WorkerConnector.doTransitionTo(WorkerConnector.java:360)\n\tat org.apache.kafka.connect.runtime.WorkerConnector.doTransitionTo(WorkerConnector.java:343)\n\tat org.apache.kafka.connect.runtime.WorkerConnector.doRun(WorkerConnector.java:143)\n\tat org.apache.kafka.connect.runtime.WorkerConnector.run(WorkerConnector.java:121)\n\tat org.apache.kafka.connect.runtime.isolation.Plugins.lambda$withClassLoader$1(Plugins.java:177)\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat java.lang.Thread.run(Thread.java:750)\n

huolibo commented 11 months ago

需要安装 TDengine 动态库。请检查 kafka connector 的运行环境是否安装了 TDengine 的客户端。 另外也可以使用 REST 连接,就不需要提前安装 TDengine 客户端了。