1.
Could not find any executable java binary. Please install java in your PATH or set JAVA_HOME.
设置环境变量JAVA_HOME
或者 logstash 和logstash.lib.sh 里面加上 export JAVA_HOME 就可以了
2.
Unable to find JRuby.
If you are a user, this is a bug.
If you are a developer, please run 'rake bootstrap'. Running 'rake' requires the 'ruby' program be available.
可能是logstash不完整, 从tar.gz logstash压缩包解压程序即可
3.
可能是缺少库文件先运行下
logstash-2.4.0_jkt/vendor/jruby/bin/jruby -Xnative.verbose=true -e "puts File.stat('/').dev_minor"
看下会有什么提示,缺少什么库
一般是环境变量需要增加 /lib64 的库,环境变量需要是64位的库,而不是32位的 /lib