天天看點

安裝logstash提示/usr/bin/java: No such file or directory

Debian 平台

wget -O - http://packages.elasticsearch.org/GPG-KEY-elasticsearch | apt-key add -
cat >> /etc/apt/sources.list <<EOF
deb http://packages.elasticsearch.org/logstash/5.0/debian stable main
EOF
apt-get update
apt-get install logstash           

失敗提示

/usr/share/logstash/vendor/jruby/bin/jruby: line 388: /usr/bin/java: No such file or directory

Unable to install system startup script for Logstash.

伺服器是有java環境的,

# which java           

/data/java/bin/java

解決辦法:

ln -s /data/java/bin/java /usr/bin/java

後先解除安裝

apt-get autoremove logstash

再安裝

apt-get install logstash           

就成功了。