logstash-output-s3 icon indicating copy to clipboard operation
logstash-output-s3 copied to clipboard

Getting NotImplementedError on logstash 2.0 with logstash-output-s3 2.0.3

Open LarsFronius opened this issue 9 years ago • 0 comments

I am running Oracle Java 1.8

root@foobar:/home/ubuntu# java -version
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)

The error I am seeing is

NotImplementedError: fstat unimplemented unsupported or native support failed to load
                size at org/jruby/RubyFile.java:1161
  rotate_events_log? at /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-s3-2.0.3/lib/logstash/outputs/s3.rb:298
         synchronize at org/jruby/ext/thread/Mutex.java:149
  rotate_events_log? at /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-s3-2.0.3/lib/logstash/outputs/s3.rb:297
        handle_event at /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-s3-2.0.3/lib/logstash/outputs/s3.rb:340
            register at /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-s3-2.0.3/lib/logstash/outputs/s3.rb:218
                call at org/jruby/RubyProc.java:271
              encode at /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-codec-json_lines-2.0.2/lib/logstash/codecs/json_lines.rb:45
             receive at /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-s3-2.0.3/lib/logstash/outputs/s3.rb:292
              handle at /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.0.0-java/lib/logstash/outputs/base.rb:80
         output_func at (eval):60
        outputworker at /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.0.0-java/lib/logstash/pipeline.rb:252
       start_outputs at /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.0.0-java/lib/logstash/pipeline.rb:169

with size_file being configured.

With only time_file in the configuration, things are alright.

LarsFronius avatar Nov 19 '15 19:11 LarsFronius