Good afternoon all,
I'm currently chasing a scenario where our puppet config management client runs fail due to an issue installing newer versions of the logstash-output-s3 plugin. The error cited in the logstash-plugin executable cites the jmxremote.port is already in use. This seems to be occurring because the JMX remote port was already bound on the currently running logstash process. Both the logstash and logstash-plugin processes seem to share JVM_options when run, so I cannot manage plugins without first shutting down logstash. Is there a way around this? We are using the puppet community logstash management module to be specific.
Specific Error:
Error: Exception thrown by the agent : java.rmi.server.ExportException: Port already in use: 9010; nested exception is:
java.net.BindException: Address already in use (Bind failed)
Community Module: