最近、Windows/Tomcat/Solr 実装 (Solr バージョン 4.4) で Zookeeper を有効にし、 オプション-DzkRun
と-Dbootsrap_confdir
オプションを使用して正常に動作するようにしました。
これにより Zookeeper も起動され、confdir パラメータから構成をロードするように指示されることを理解してください。ただし、構成を 1 つのコアにしか指定できないため、両方のコアが同じスキーマを使用しています。
shareschema
ファイルでオプションを見つけてsolr.xml
それを false に設定しましたが、単一のスキーマはまだ両方のコアにしかロードされていないようです。
また、Solr の次のバージョンのリリース ノートを確認しましたが、これに対処するものは何もありませんでした。
Tomcat の複数のインスタンスはおそらくこれを回避する方法ですが、zookeeper オプションで複数のスキーマを使用できるようにする方法があるはずです。