2015-08-12 2 views
0

Каковы шаги для добавления новой коллекции в существующее ядро ​​Apache Solr?Как добавить новую коллекцию в Solr?

В настоящее время у меня есть папка

Solr> пример> пример-schemaless> Solr> collection1

Я хочу, чтобы создать новую коллекцию под названием рецепт, как я могу это сделать?

ответ

0

Есть несколько способов сделать это:

  • копировать/вставить существующий collection1 и переименовывать его рецепт, то вам, вероятно, нужно будет обновить некоторые файлы конфигурации, чтобы отразить эти изменения (это выглядит как метод ошибкам мне, но еще можно использовать, конечно)
  • Использование Solr коллекция API для создания новой коллекции, сделав вызов на этой конечной точке /админ/коллекции? действие = CREATE & имя = Нама е & numShards = номер & replicationFactor = номер & maxShardsPerNode = номер & createNodeSet = нодлиста & collection.configName = configname. Для получения дополнительной информации смотрите здесь - https://cwiki.apache.org/confluence/display/solr/Collections+API#CollectionsAPI-api1
+0

Он показывает следующие ошибки: new_core: org.apache.solr.common.SolrException: org.apache.solr.common.SolrException: Не удалось загрузить конф для ядра new_core: Ошибка загрузки solr config из solr/new_core/conf/solrconfig.xml –

+0

Я нашел первый метод работы благодаря @Mysterion –

+0

@AswinRaghavan, интересная ошибка, возможно, что-то не так с конфигурацией или вызовом – Mysterion

Смежные вопросы