2
我有一個zookeeper實例(Solr集成版本)與3個集合。每個集合在其conf目錄中都有不同的schema.xml。 Zookeeper開始成功 - 目標是對不同的集合進行分佈式搜索。 我的問題是,當我通過管理工具查看collection2和collection3的模式時,它們都顯示爲使用collection1模式。所以我不能更新館藏2 & 3,因爲他們錯過了正確的領域。Zookeeper多個集合不同的架構
我曾嘗試以下每個啓動方法都無濟於事 -
java -Dbootstrap_conf=true -DzkRun -DnumShards=1 -jar start.jar
和
java -DzkRun -DnumShards=1 -jar start.jar
和
java -Dbootstrap_confdir=solr/collection1/conf -Dcollection.configName=collection1 -DzkRun -DnumShards=1 -jar start.jar
櫃面它可以幫助我solr.xml文件包含以下片段 -
<cores adminPath="/admin/cores" defaultCoreName="collection1" host="${host:}" hostPort="${jetty.port:8983}" hostContext="${hostContext:solr}" zkClientTimeout="${zkClientTimeout:15000}">
<core name="collection1" instanceDir="collection1" />
<core name="collection2" instanceDir="collection2" />
<core name="collection3" instanceDir="collection3" />