# Installation aborted, plugin 'logstash-input-jdbc' is already provided by 'logstash-integration-jdbc'

**URL:** <https://discuss.elastic.co/t/installation-aborted-plugin-logstash-input-jdbc-is-already-provided-by-logstash-integration-jdbc/287562>\
**Category:** Logstash\
**Tags:** docker\
**Created:** [October 25, 2021, 10:45am UTC](https://discuss.elastic.co/t/installation-aborted-plugin-logstash-input-jdbc-is-already-provided-by-logstash-integration-jdbc/287562 "2021-10-25T10:45:25Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kumar\_Reddy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/kumar_reddy/32/96298_2.png) [@Kumar\_Reddy](https://discuss.elastic.co/u/Kumar_Reddy)\
**Post date:** [October 25, 2021, 10:45am UTC](https://discuss.elastic.co/t/installation-aborted-plugin-logstash-input-jdbc-is-already-provided-by-logstash-integration-jdbc/287562/1 "2021-10-25T10:45:25Z")

</div>

I am facing this issue when i try to run command from docker-compose.yml file.

version: '3.7'

services:  
Elasticsearch:  
image: [docker.elastic.co/elasticsearch/elasticsearch:7.15.1](http://docker.elastic.co/elasticsearch/elasticsearch:7.15.1)  
ports:  
- '9200:9200'  
environment:  
- discovery.type=single-node  
ulimits:  
memlock:  
soft: -1  
hard: -1

logstash:  
image: [docker.elastic.co/logstash/logstash:7.15.1](http://docker.elastic.co/logstash/logstash:7.15.1)  
command: /usr/share/logstash/bin/logstash-plugin install logstash-input-jdbc  
ports:  
- '5000:5000'  
volumes:  
- type: bind  
source: /opt/data/magiluser/logstash/  
target: /usr/share/logstash/pipeline  
read\_only: true

This is my yml file. Kindly let me know how to fix this.

---

<div class="post-metadata">

**Author:** ![leandrojmp](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/leandrojmp/32/107231_2.png) [@leandrojmp](https://discuss.elastic.co/u/leandrojmp)\
**Post date:** [October 25, 2021, 12:35pm UTC](https://discuss.elastic.co/t/installation-aborted-plugin-logstash-input-jdbc-is-already-provided-by-logstash-integration-jdbc/287562/2 "2021-10-25T12:35:35Z")

</div>

> [@Kumar\_Reddy](#):
>
> command: /usr/share/logstash/bin/logstash-plugin install logstash-input-jdbc

This plugin is already bundled in Logstash, you do not need to install it, remove this line from your docker compose.

---

<div class="post-metadata">

**Author:** ![Kumar\_Reddy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/kumar_reddy/32/96298_2.png) [@Kumar\_Reddy](https://discuss.elastic.co/u/Kumar_Reddy)\
**Post date:** [October 25, 2021, 4:29pm UTC](https://discuss.elastic.co/t/installation-aborted-plugin-logstash-input-jdbc-is-already-provided-by-logstash-integration-jdbc/287562/3 "2021-10-25T16:29:49Z")

</div>

@leandrojmp - Hi, Thanks for replay

---

<div class="post-metadata">

**Author:** ![Kumar\_Reddy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/kumar_reddy/32/96298_2.png) [@Kumar\_Reddy](https://discuss.elastic.co/u/Kumar_Reddy)\
**Post date:** [October 25, 2021, 4:33pm UTC](https://discuss.elastic.co/t/installation-aborted-plugin-logstash-input-jdbc-is-already-provided-by-logstash-integration-jdbc/287562/4 "2021-10-25T16:33:04Z")

</div>

@leandrojmp - i am trying to run Elasticsearch and logstash with database synchronication using docker-compose.

Facing this issue:-

logstash\_1 | Installing logstash-integration-jdbc  
logstash\_1 | Bundler attempted to update logstash-mixin-ecs\_compatibility\_support but its version stayed the same  
logstash\_1 | Bundler attempted to update logstash-mixin-validator\_support but its version stayed the same  
logstash\_1 | Bundler attempted to update logstash-mixin-event\_support but its version stayed the same  
logstash\_1 | Installation successful  
logstash\_1 exited with code 0

my docker-compose.yml file is here.

version: '3.7'

services:  
Elasticsearch:  
image: [docker.elastic.co/elasticsearch/elasticsearch:7.15.1](http://docker.elastic.co/elasticsearch/elasticsearch:7.15.1)  
ports:  
- '9200:9200'  
environment:  
- discovery.type=single-node  
ulimits:  
memlock:  
soft: -1  
hard: -1

logstash:  
image: [docker.elastic.co/logstash/logstash:7.15.1](http://docker.elastic.co/logstash/logstash:7.15.1)  
command: /usr/share/logstash/bin/logstash-plugin install logstash-integration-jdbc  
ports:  
- '5000:5000'  
volumes:  
- type: bind  
source: /opt/data/magiluser/logstash/  
target: /usr/share/logstash/pipeline  
read\_only: true

Kindly let me know how to fix this.

---

<div class="post-metadata">

**Author:** ![leandrojmp](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/leandrojmp/32/107231_2.png) [@leandrojmp](https://discuss.elastic.co/u/leandrojmp)\
**Post date:** [October 25, 2021, 6:17pm UTC](https://discuss.elastic.co/t/installation-aborted-plugin-logstash-input-jdbc-is-already-provided-by-logstash-integration-jdbc/287562/5 "2021-10-25T18:17:45Z")

</div>

> [@Kumar\_Reddy](#):
>
> command: /usr/share/logstash/bin/logstash-plugin install logstash-integration-jdbc

The `logstash-input-jdbc` plugin now is provided by the `logstash-integration-jdbc` plugin, which is bundled with the default instalation of logstash, there is no need to install it, remove this line from your docker compose.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [November 22, 2021, 6:18pm UTC](https://discuss.elastic.co/t/installation-aborted-plugin-logstash-input-jdbc-is-already-provided-by-logstash-integration-jdbc/287562/6 "2021-11-22T18:18:10Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
