Как исправить ошибку «Вы используете несовместимый файл конфигурации schema.xml» в drupal для конфигурации solCloud - PullRequest
0 голосов
/ 25 декабря 2018

Я настраиваю конфигурацию SolrCloud для уже существующей конфигурации solr с drupal-7.Я настроил zookeeper на 3 разных машинах и SolrCloud на 2 других машинах.Все файлы conf находятся в каталоге config в zookeeper.Пока все хорошо, но связь между drupal и Solr не происходит из-за следующей ошибки.Ошибка: «Вы используете несовместимый файл конфигурации schema.xml. Пожалуйста, следуйте инструкциям в руководстве по настройке Solr.»

В настоящее время приложение работает на drupal-7 и solr-7.x-1.13модуль установлен.

До сих пор я не трогал никакие файлы конфигурации solr на сервере drupal.Какую еще конфигурацию мне нужно изменить, чтобы устранить ошибку несовместимости schema.xml?

Я попытался настроить solrCloud с использованием версий 5.4.1 и 6.4.1, но получаю ту же ошибку.

1 Ответ

0 голосов
/ 21 июня 2019

Вам нужно будет просмотреть журналы ошибок solr, чтобы увидеть, какая часть вашего schema.xml не верна.Вам действительно нужно сделать это на каждом из ваших облачных узлов solr, так как нет никакой гарантии, что zookeeper загрузил правильный schema.xml на все шарды, и именно поэтому вы можете получить эту ошибку.Вы можете использовать zkcli для загрузки своих настроек (https://lucene.apache.org/solr/guide/6_6/command-line-utilities.html),, а затем перезагрузить свою коллекцию на всех узлах, чтобы применить изменения, но даже тогда нет гарантии, что это сработает.

Чтобы сэкономить время и стресс, вы можете просто использовать сервис SaaS, например https://opensolr.com. Вы можете бесплатно настроить его, получить пользовательский интерфейс для редактирования файлов конфигурации, загрузить файлы конфигурации на сервер и множество других приятных пользовательских интерфейсов.функции для управления индексом Solr.

...