2017-10-26 24 views
0

このエラーを解決する方法を理解するのに助けが必要です。私は弾性検索5.6.2を実行していて、5.6.1(と5.6.3と6.0.0を試してみました)とJDK 1.8を使っていますが、ログを隠そうとするとエラーが発生します。これはOSX 10.12.6にありますLogstash Load Error - Java

Java HotSpot(TM) 64-Bit Server VM warning: Option UseParNewGC was deprecated in version 9.0 and will likely be removed in a future release. 
Java HotSpot(TM) 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 jnr.posix.JavaLibCHelper to method sun.nio.ch.SelChImpl.getFD() 
WARNING: Please consider reporting this to the maintainers of jnr.posix.JavaLibCHelper 
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 
io/console on JRuby shells out to stty for most operations 
LoadError: load error: jopenssl/load --  java.lang.ExceptionInInitializerError: null 
    require at org/jruby/RubyKernel.java:1040 
    (root) at /Users/perkinsl/logstash-5.6.1/vendor/jruby/lib/ruby/shared/openssl.rb:1 
    require at org/jruby/RubyKernel.java:1040 
    (root) at /Users/perkinsl/logstash-5.6.1/logstash-core/lib/logstash/patches/stronger_openssl_defaults.rb:1 
    require at org/jruby/RubyKernel.java:1040 
    (root) at /Users/perkinsl/logstash-5.6.1/logstash-core/lib/logstash/patches/stronger_openssl_defaults.rb:2 
    require at org/jruby/RubyKernel.java:1040 
    (root) at /Users/perkinsl/logstash-5.6.1/logstash-core/lib/logstash/patches.rb:1 
    require at org/jruby/RubyKernel.java:1040 
    (root) at /Users/perkinsl/logstash-5.6.1/logstash-core/lib/logstash/patches.rb:5 
    require at org/jruby/RubyKernel.java:1040 
    (root) at /Users/perkinsl/logstash-5.6.1/lib/bootstrap/environment.rb:70 

私はconfigテストを実行しようとしましたが、それほど遠くには達しません。

+0

一部の人に同じ問題があり、Javaを環境に再インストールする必要があります。しかし、それはJava 7と思われ、Java 8をインストールしています。そのため、Java 8を実際に使用しているかどうかを確認してください(ここでは、ログ隠し問題があります)(https://github.com/elastic/logstash/問題/ 7770) – LenglBoy

+0

ありがとうございます。 JDKの完全なアンインストール/再インストールとJava_Homeの設定は、このトリックを完了したようです。 –

答えて

1

JDKを完全にアンインストールして再インストールしてJava_Homeを設定すると、そのトリックが完了したようです。

関連する問題