solr-5.2.1バージョン
私のJavaバージョン:
Java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
私は this url を使用してsolrをインストールしましたが、その後はすべてのステップを実行しました。
Sudo service solr start
ポート8983で実行されているSolrを確認するために最大30秒待機します
まだ30秒後に8983でSolrがリッスンしているのを見ません!
最終的にこのエラーが発生しています:
tail: cannot open ‘/var/solr/logs/solr.log’ for reading: No such file or directory
Touch solr.logファイルを作成しました。ただし、solrログファイルは削除されます。
このエラーを修正するには?
Javaバージョンを Java 8 に更新するだけです
コマンドを実行:
Sudo bin/solr start
例えば:
Vostro-3550:/opt/solr-6.0.0$ Sudo bin/solr start
次に、ブラウザを開き、過去を開きます: http:// localhost:8983/solr /
私もまったく同じ問題に直面しました:
cannot open ‘/var/solr/logs/solr.log’ for reading: No such file or directory
Found 1 Solr nodes:
Solr process pid from /var/solr/solr-8983.pid not found.
Service solr installed.
私の場合、使用可能なメモリが少ないためです。 kern.log
で証明を見つけましたOut of memory: Kill process pid () score 227 or sacrifice child
。 RAMサイズを増やしたときに機能しました。
使用しているsolrのバージョンは?私はsolr5.4を使用しており、すべて正常に動作しています
root@ashu-700-430qe:/opt/solr-5.4.0# bin/solr start
Waiting up to 30 seconds to see Solr running on port 8983 [/]
Started Solr server on port 8983 (pid=5509). Happy searching!
root@ashu-700-430qe:/opt/solr-5.4.0#
Oracle Java 8も使用しています
また、私のログも正常に機能しています。以下は許可付きのリストです。
root@ashu-700-430qe:/opt/solr-5.4.0/server/logs# ls -lrt
total 176
-rw-r--r-- 1 root root 41795 Jan 10 08:02 solr_log_20160216_2032
-rw-r--r-- 1 root root 49305 Jan 10 08:02 solr_gc_log_20160216_2032
-rw-r--r-- 1 root root 26960 Feb 16 20:33 solr_gc.log
-rw-r--r-- 1 root root 25547 Feb 16 20:33 solr.log
-rw-r--r-- 1 root root 22764 Feb 16 20:33 solr-8983-console.log
root@ashu-700-430qe:/opt/solr-5.4.0/server/logs#
追伸多くの評価を行うので、私はルートとしてかなりの量のツールをインストールします。 solr5.4 Zipファイルをダウンロードして、/ optに解凍しました。セットアップも構成もなしのOOTBインストールです。 here からApache SOLRをインストールできます