Solr 3.5.0をダウンロードしました。解凍してからsolr\exampleにcdし、Java -jar start.jarを実行します。次のメッセージが表示されます。
Org.mortbay.log.StdErrLogによるSTDERRへのロギングjetty-6.1-SNAPSHOT Started [email protected]:8983
次に、ブラウザで http:// localhost:8983 / にアクセスすると、エラーが発生します。
エラー404-見つかりません。このサーバーのコンテキストは、この要求に一致または処理しませんでした。このサーバーで認識されるコンテキストは次のとおりです。
コンテキストの下には何もありません。
http:// localhost:8983/solr/admin にアクセスすると、
HTTPエラー:404
/ solr/adminへのアクセスに問題があります。理由:
NOT_FOUND
Jetty://を搭載
それが役立つ場合、私はWindows7マシンを使用しています。何が悪いのですか?
最初のエラーは正常です。http://localhost:8983/solr/
ではなくhttp://localhost:8983
にアクセスしてください。実際、突堤内で実行されている唯一のWebアプリケーションはsolr.war
に含まれているため、アクセスするにはsolr
コンテキストを追加する必要があります。
次に、Solrのウェルカムページが表示され、Solr Admin
リンクをクリックできるはずです。リンクはおそらく、すでに試した場所http://localhost:8983/solr/admin
を指しているはずです。
とにかく、 http:// localhost:8983 / にアクセスしようとすると、Jettyは使用可能なコンテキストをリストするはずですが、/solr ---> org.mortbay.jetty.webapp.WebAppContext etc.
がある間はリストにコンテキストがありません。これは、solr webappが正しく起動していないことを意味します。
Solrのソースバージョンをダウンロードした場合は、ant example
を実行してサンプルコードをインストールする必要があります...
README; o)で言及されていれば、それは良かったでしょう。
同じ問題が発生しました。Apache-solr-3.5.0-src.tgzをダウンロードしましたが、代わりにApache-solr-3.5.0.tgzまたはApache-solr-3.5.0.Zipを使用します
Apache-solr-3.5.0.tgzにはApache-solr-3.5.0/example/webapps/solr.warが含まれています
同様の問題がありました。 Solrクイックスタートガイドは実行するように言っています:_bin/solr start -e cloud -noprompt
_
そのため、Solrルートディレクトリからコマンドを実行しました。しかし、 http:// localhost:8983/solr / でSolr Admin UIに接続できませんでした。私はこのエラーを受け取りました:curl: (7) Failed to connect to localhost port 8983: Connection refused
私はianckcの提案を使用してこれを解決しました。まず_example/webapps
_に.warファイルがあることを確認してから、example
ディレクトリから_Java -jar start.jar
_を実行します。
HDP 2.2.4
1:ambariサーバーを停止する
2:VERSION = hdp-select status hadoop-client | sed 's/hadoop-client - \([0-9]\.[0-9]\).*/\1/'
Sudo git clone https://github.com/abajwa-hw/solr-stack.git /var/lib/ambari-server/resources/stacks/HDP/$ VERSION/services/SOLR
3:28行目から42行目と61行目から67行目でディレクトリとファイルにコメントを付けるvi var/lib/ambari-server/resources/stacks/HDP/2.2/services/SOLR/package/scripts/master.py「ディレクトリ」をコメント化する
3:インストール前:mkdir -p/var/log/solr
mkdir -p/var/run/solr
mkdir -p/opt/solr
chown -R solr:solr
4:ambariを再起動します
5:Solrサービスのインストールに従います— https://github.com/abajwa-hw/solr-stack
6:インストール後のみ:su-solr
cd/opt/solr
ln -s/opt/solr/solr latest
mkdir -p/opt/solr/latest/server/solr/resources
7:AMBARIからSolrを今すぐ開始(実際にはこれはIS機能していません-以下の手動のstart.jarが機能しています)またはcd/opt/solr/latest/example [solr @ sandbox example] $ = Java -jar start.jar
8:Solr INSTALLおよびRUNログ/var/log/solr/solr-install.log