2016-07-14 5 views
1

をロードし、しかし、私は長い時間のために検索しません私は今まで解決方法がありません。LogStash ::てConfigurationError:はcom.mysql.jdbc.Driverが、私は<code>logstash_input_jdbc</code>プラグイン同期のMySQLと私の地元の弾性検索を使用する場合、以下のエラーが表示され</strong></p> <p><strong>を

./logstash -f ./logstash_jdbc_test/jdbc.conf Pipeline aborted due to error {:exception=>#, :backtrace=>["/usr/local/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-jdbc-3.0.2/lib/logstash/plugin_mixins/jdbc.rb:156:in prepare_jdbc_connection'", "/usr/local/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-jdbc-3.0.2/lib/logstash/inputs/jdbc.rb:167:in register'", "/usr/local/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.2-java/lib/logstash/pipeline.rb:330:in start_inputs'", "org/jruby/RubyArray.java:1613:in each'", "/usr/local/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.2-java/lib/logstash/pipeline.rb:329:in start_inputs'", "/usr/local/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.2-java/lib/logstash/pipeline.rb:180:in start_workers'", "/usr/local/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.2-java/lib/logstash/pipeline.rb:136:in run'", "/usr/local/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.2-java/lib/logstash/agent.rb:465:in start_pipeline'"], :level=>:error}

答えて

2

昨日、理由がわかりました。 理由: 私のインストールパス/elasticsearch-jdbc-2.3.2.0/libでは、mysql-connector-java-5.1.38.jarのサイズはゼロです。 新しいmysql-connector-java-5.1.38.jarをダウンロードし、/elasticsearch-jdbc-2.3.2.0/libのパスにコピーします。 そして、私の問題は解決しました。

今すぐmysqlとelaticsearchの間で日付を同期できます。

関連する問題

 関連する問題