我試圖運行Debian的喘息7.9Solr的5.3 Debian的喘息無法打開日誌文件
的服務器上安裝Solr的5.3.1我跑的安裝腳本install_solr_service.sh
但不能啓動Solr的服務器。
當使用solr start
等待30秒鐘,然後打印:
Still not seeing Solr listening on 8983 after 30 seconds!
tail: cannot open `/opt/solr/server/logs/solr.log' for reading: No such file or directory
當我創建丟失的日誌文件,第一件事solr start
所做的就是將其刪除。
我已經嘗試使用與solr安裝的其餘部分相同的權限和所有者/組創建文件,但沒有成功。 我試過在端口8080
和8983
上啓動單反,沒有成功。
任何想法?
我的腦海裏浮現出兩個問題:8983端口是否免費且適合使用?文件夾「/ opt/solr/server/logs /」是否存在,並且用戶Solr是否可以訪問它? – cheffe
@cheffe端口應該是免費的。我知道8080是免費的,因爲我殺死了運行它的tomcat服務器。日誌文件夾存在,Solr作爲所有者......但直到下個星期一我才能更準確地回答。謝謝您的幫助! – Barthy
您使用的是哪個版本的java? Wheezy默認自帶java 6,bur solr需要java 7.請參閱http://stackoverflow.com/questions/33278126/debian-solr-doesnt-start-and-log-file-is-getting-deleted –