在 solaris10 上运行 Logstash 失败

问题描述

我尝试在 Solaris10 上运行基于 Oracle JDK8 版本的 Logstash,但收到以下错误。我该如何处理?

此版本的 JRuby 是否不再支持 Solaris?

warning: thread "[main]-pipeline-manager" terminated with exception (report_on_exception is true):
NotImplementedError: block device detection unsupported or native support Failed to load; see http://wiki.jruby.org/Native-Libraries
                     blockdev? at org/jruby/RubyFileTest.java:67
                    initialize at /data/tuxedo/logstash-7.3.2/vendor/bundle/jruby/2.5.0/gems/logstash-input-file-4.1.10/lib/filewatch/sincedb_collection.rb:20
  build_watch_and_dependencies at /data/tuxedo/logstash-7.3.2/vendor/bundle/jruby/2.5.0/gems/logstash-input-file-4.1.10/lib/filewatch/observing_base.rb:62
                    initialize at /data/tuxedo/logstash-7.3.2/vendor/bundle/jruby/2.5.0/gems/logstash-input-file-4.1.10/lib/filewatch/observing_base.rb:56
              start_processing at /data/tuxedo/logstash-7.3.2/vendor/bundle/jruby/2.5.0/gems/logstash-input-file-4.1.10/lib/logstash/inputs/file.rb:332
                           run at /data/tuxedo/logstash-7.3.2/vendor/bundle/jruby/2.5.0/gems/logstash-input-file-4.1.10/lib/logstash/inputs/file.rb:337
                   inputworker at /data/tuxedo/logstash-7.3.2/logstash-core/lib/logstash/java_pipeline.rb:309
                   start_input at /data/tuxedo/logstash-7.3.2/logstash-core/lib/logstash/java_pipeline.rb:302

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)