Я работаю над проектом (без документации), который использует Zookeeper + Solrcloud, и сейчас я пытаюсь запустить его только на своем ноутбуке (машина с Windows).
Я установил Solr (5.0.0) и Zookeeper (3.4.8).
У меня есть файлы конфигурации Solr (solrconfig.xml, schema.xml и т. д.) в папке в моей файловой системе (D: /mySolrConfiguration/).
Итак, я запускаю Zookeeper и Solr, а затем запускаю команду zkCli следующим образом:
zkcli.bat -zkhost localhost:2181 -cmd upconfig -confdir D:/mySolrConfiguration -confname my-config
Затем я иду в Solr и пытаюсь создать новую коллекцию на основе моей конфигурации (my-conf), но Solr жалуется, говоря: «Не найден набор конфигураций, связанный с коллекцией»
По порядку чтобы создать коллекцию, я нажимаю следующий URL-адрес в браузере:
http://localhost:8983/solr/admin/collections?action=CREATE&name=myCollection&collection.configname=my-config&numShards=1
Я также пытался использовать linkconfig непосредственно перед созданием коллекции следующим образом:
zkcli.bat -zkhost localhost:2181 -cmd linkconfig -collection myCollection -confname my-config
Но это не меняет результат. Раньше мне тоже удавалось создать конфигурацию, но я не вижу ее ни в одной папке Solr, и есть коллекция, основанная на этой конфигурации. Но если я попытаюсь создать новую коллекцию на основе этой конфигурации, я получу ту же ошибку, что и выше: «Не найден набор конфигураций, связанный с коллекцией».
У кого-нибудь была похожая проблема с Solr+Zookeeper в прошлом?
Что я упускаю?