com.mysql.jdbc.Driver not loaded.
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。?
請問老師了解這個問題嗎??
2020-04-19
你的logstash版本有點高吧,視頻里面用的是elasticsearch6.3.2版本的,你要找對應版本的logstach
2020-04-14
我的版本跟你是一樣的,你需要從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就可以正常啟動了