0

Tomcat 7.0 コンテナーで実行されている Solr 4.2.0 サーバーがあります。私はそれを外部の Zookeeper と接続しようとしています (実際には、組み込みの Zookeeper でも機能しません)。

私はこのJavaオプションを試しました:

-Dbootstrap_confdir=./solr/collection1/conf 
-Dcollection.configName=myconf
-DzkRun
-DnumShards=2

組み込みの飼育係を実行するため。

また、このJavaオプション:

-Dbootstrap_confdir=./solr/collection1/conf 
-Dcollection.configName=myconf
-DzkHost=localhost:2181
-DnumShards=2

外部飼育係への接続用

どちらの場合も、引き続き同じ例外が発生します。

java.io.FileNotFoundException: File '.\solr\collection1\conf \admin-extra.html' does not exist

しかし問題は、ファイル admin-extra.html が存在し、ここにあることです。そして、私は問題が何であるかを理解できません。

4

1 に答える 1

1

あなたの例外から、 configディレクトリの後にパスに空白があるようです。次のように、"" の間にbootstrap_configdirを定義してみてください。

-Dbootstrap_confdir="./solr/collection1/conf"
于 2013-03-22T16:06:29.360 に答える