慕妹8372246
2020-04-08 17:53
logstash 使用的是7.3.2,
mysql-connector-java-5.1.31.jar 和 mysql-connector-java-8.0.19.jar 都使用过, 分别匹配了下面两种driver class
jdbc_driver_class => "com.mysql.jdbc.Driver"
jdbc_driver_class => "com.mysql.cj.jdbc.Driver"
都提示 Driver not loaded。
请问老师了解这个问题吗?
你的logstash版本有点高吧,视频里面用的是elasticsearch6.3.2版本的,你要找对应版本的logstach
我的版本跟你是一样的,你需要从Github下载logstash-input-jdbc,我使用的是最新的v4.3.19版本;将下载的压缩包解压,接下来需要使用到Ruby环境,Window自行下载安装,我使用的是Ubuntu直接运行命令sudo apt install ruby,接下来进入到解压后的logstash-input-jdbc目录下,打开Bash执行命令gem build logstash-input-jdbc.gemspec(Windows打开命令行执行,注意目录),命令执行完后会生成一个logstash-input-jdbc-4.3.19.gem文件,把这个文件复制到logstash的bin目录下,打开Bash执行./logstash-plugin install logstash-input-jdbc-4.3.19.gem(Windows命令行),安装过程可能比较慢,慢慢等它安装完成不要中断!之后logstash就可以正常启动了
Springboot + ElasticSearch 构建博客检索系统
23143 学习 · 112 问题
相似问题