Linux下shell腳本啟動logstash報錯could not find java; set JAVA_HOME:
1. 首先要保證jdk已安裝并配置環境變量,驗證 java -version
2. 直接在logstash安裝目錄下啟動 ./logstash/bin/logstash啟動正常
3.進入./logstash/bin目錄下,修改logstash.lib.sh檔案,添加JAVA_HOME,儲存重新開機即可
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNfRHLGZkRGZkRfJ3bs92YsYTMfVmepNHLwZ0MaVnRXFWc1cVWwZ0MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLzYzM0ADN1QTMzETMwAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
使用shell腳本啟動ok
Linux下shell腳本啟動logstash報錯could not find java; set JAVA_HOME:
1. 首先要保證jdk已安裝并配置環境變量,驗證 java -version
2. 直接在logstash安裝目錄下啟動 ./logstash/bin/logstash啟動正常
3.進入./logstash/bin目錄下,修改logstash.lib.sh檔案,添加JAVA_HOME,儲存重新開機即可
使用shell腳本啟動ok