# Logstash can't write logs in the path

**URL:** <https://discuss.elastic.co/t/logstash-cant-write-logs-in-the-path/278155>\
**Category:** Logstash\
**Created:** [July 8, 2021, 8:49am UTC](https://discuss.elastic.co/t/logstash-cant-write-logs-in-the-path/278155 "2021-07-08T08:49:40Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Andrea\_Colangelo](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/andrea_colangelo/32/91332_2.png) [@Andrea\_Colangelo](https://discuss.elastic.co/u/Andrea_Colangelo)\
**Post date:** [July 8, 2021, 8:49am UTC](https://discuss.elastic.co/t/logstash-cant-write-logs-in-the-path/278155/1 "2021-07-08T08:49:40Z")

</div>

Hi,  
i am having an error on logstash when i start it.  
that's my log:

> Using bundled JDK: /usr/share/logstash/jdk  
> OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.  
> WARNING: An illegal reflective access operation has occurred  
> WARNING: Illegal reflective access by org.jruby.ext.openssl.SecurityHelper (file:/tmp/jruby-4143/jruby8567027853390375384jopenssl.jar) to field java.security.MessageDigest.provider  
> WARNING: Please consider reporting this to the maintainers of org.jruby.ext.openssl.SecurityHelper  
> WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations  
> WARNING: All illegal access operations will be denied in a future release  
> Sending Logstash logs to /usr/share/logstash/logs which is now configured via log4j2.properties  
> [2021-07-08T10:44:36,272][INFO][logstash.runner] Starting Logstash {"logstash.version"=\>"7.10.2", "jruby.version"=\>"jruby 9.2.13.0 (2.5.7) 2020-08-03 9a89c94bcc OpenJDK 64-Bit Server VM 11.0.8+10 on 11.0.8+10 +indy +jit [linux-x86\_64]"}  
> 2021-07-08 10:44:36,483 main ERROR Unable to write to stream /usr/share/logstash/logs/logstash-plain.log for appender plain\_rolling org.apache.logging.log4j.core.appender.AppenderLoggingException: Error writing to stream /usr/share/logstash/logs/logstash-plain.log  
> at org.apache.logging.log4j.core.appender.OutputStreamManager.writeToDestination(OutputStreamManager.java:252)  
> at org.apache.logging.log4j.core.appender.FileManager.writeToDestination(FileManager.java:273)  
> at org.apache.logging.log4j.core.appender.rolling.RollingFileManager.writeToDestination(RollingFileManager.java:240)  
> at org.apache.logging.log4j.core.appender.OutputStreamManager.flushBuffer(OutputStreamManager.java:282)  
> at org.apache.logging.log4j.core.appender.OutputStreamManager.flush(OutputStreamManager.java:291)  
> at org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.directEncodeEvent(AbstractOutputStreamAppender.java:199)  
> at org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.tryAppend(AbstractOutputStreamAppender.java:190)  
> at org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.append(AbstractOutputStreamAppender.java:181)  
> at org.apache.logging.log4j.core.appender.RollingFileAppender.append(RollingFileAppender.java:312)  
> at org.apache.logging.log4j.core.config.AppenderControl.tryCallAppender(AppenderControl.java:156)  
> at org.apache.logging.log4j.core.config.AppenderControl.callAppender0(AppenderControl.java:129)  
> at org.apache.logging.log4j.core.config.AppenderControl.callAppenderPreventRecursion(AppenderControl.java:120)  
> at org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:84)  
> at org.apache.logging.log4j.core.config.LoggerConfig.callAppenders(LoggerConfig.java:543)  
> at org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:502)  
> at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:485)  
> at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:460)  
> at org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy.log(AwaitCompletionReliabilityStrategy.java:82)  
> at org.apache.logging.log4j.core.Logger.log(Logger.java:161)  
> at org.apache.logging.log4j.spi.AbstractLogger.tryLogMessage(AbstractLogger.java:2198)  
> at org.apache.logging.log4j.spi.AbstractLogger.logMessageTrackRecursion(AbstractLogger.java:2152)  
> at org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely(AbstractLogger.java:2135)  
> at org.apache.logging.log4j.spi.AbstractLogger.logMessage(AbstractLogger.java:2028)  
> at org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled(AbstractLogger.java:1899)  
> at org.apache.logging.log4j.spi.AbstractLogger.info(AbstractLogger.java:1444)  
> at org.logstash.log.LoggerExt.rubyInfo(LoggerExt.java:113)  
> at org.logstash.log.LoggerExt$INVOKER$i$0$1$rubyInfo.call(LoggerExt$INVOKER$i$0$1$rubyInfo.gen)  
> at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:819)  
> at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:208)

what can i do? i set the default path for logs

i am on redhat 7

---

<div class="post-metadata">

**Author:** ![Andrea\_Colangelo](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/andrea_colangelo/32/91332_2.png) [@Andrea\_Colangelo](https://discuss.elastic.co/u/Andrea_Colangelo)\
**Post date:** [July 8, 2021, 9:25am UTC](https://discuss.elastic.co/t/logstash-cant-write-logs-in-the-path/278155/2 "2021-07-08T09:25:04Z")

</div>

solved:  
i didn't have space on hard disk

---

<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:** [August 5, 2021, 9:25am UTC](https://discuss.elastic.co/t/logstash-cant-write-logs-in-the-path/278155/3 "2021-08-05T09:25:08Z")

</div>

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