在docker里使用logstash插件安装​​logstash-input-jdbc​​时,报了如下的错误:

解决logstash安装时报ERROR: Installation aborted, plugin

一个错误是警告:

OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.

后来我重新在Linux下安装了JDK9,并写下博客记录《Linux下安装JDK9》。

后来发现还是报错了,后来继续等提示的错误,如下:

Validating logstash-input-jdbc

ERROR: Installation aborted, plugin ‘logstash-input-jdbc’ is already provided by ‘logstash-integration-jdbc’

把英文翻译过来就是:


->正在验证logstash-input-jdbc
->安装终止:'logstash-input-jdbc’插件已经被’logstash-integration-jdbc’支持。


也就是说“logstash-input-jdbc”插件已经包含在“logstash-integration-jdbc”里面了,无需再安装。

所以也无需再去查找安装失败的原因了,logstash本来就支持“logstash-input-jdbc”插件。