Поведение Solr7 и zookeeper, приводящее к удаленным каталогам данных, как исследовать / предотвращать - PullRequest
0 голосов
/ 22 февраля 2019

Во время тестирования я столкнулся со следующей ситуацией:

Я настроил 3 виртуальные машины, все Ubuntu 18.04.

Первые 2 машины имели экземпляр solr7.Все 3 машины имели зоопарка.Все они находятся в контейнерах Docker, весь конфиг развернут через Ansible.

Solr 7.5, Zookeeper 3.14.3

Есть интерфейс, который действует как интерфейс для вставки материала.

Машины зоопарка были созданы для создания ансамбля, что они и сделали правильно.У них у всех был свой идентификатор, был выбран лидер, экземпляры solr7 могли подключаться и правильно получать свои настройки.

Вставка набора данных все работало нормально.

Затем я снял 2 виртуальные машиныоставив 1 вместе с solr7 и zookeeper и повторно развернув новый конфиг, без ансамбля zookeeper.

Это не сработало, интерфейс отказался появляться, все это заняло слишком много времени, поэтому я решил вернуться к3 ВМ.

Хотя я мог еще раз подключиться, я заметил, что все данные пропали.

Еще хуже, если посмотреть на расположение каталогов данных solr, все они пропали.Каждая отдельная коллекция / ядро ​​исчезло.

Я пытался найти эту проблему в Google, но, похоже, нет документации на что-либо подобное.

Моя текущая рабочая теория заключается в том, что solr начали попросил ансамбль зоопарка о его конфигурации.Zookeeper либо не был синхронизирован, либо потерял настройки и отправил пустой ответ, либо не ответил вообще.На что solr решил удалить существующие папки с данными, так как полученный конфиг ничего не указал / не получил конфиг вообще.

Это только догадки.Я в полном недоумении, даже находя информацию об этом

Я даже не уверен, что искать.Все результаты, которые я получаю: «Как удалить ядра Solr» или «Как удалить коллекции».

Любая помощь или указание в правильном направлении будет принята.

РЕДАКТИРОВАТЬ: После разговора об этомв списке рассылки solr для этого был сделан тикет: https://issues.apache.org/jira/browse/SOLR-13396

1 Ответ

0 голосов
/ 12 апреля 2019

После запроса об этом в списке рассылки solr был сделан запрос на ошибку: https://issues.apache.org/jira/browse/SOLR-13396

Итак, отвечая на мой собственный вопрос, так что это может быть закрыто.

...