Lily Indexer останавливает все индексаторы после перезапуска HBase - PullRequest
0 голосов
/ 08 февраля 2019

У меня зарегистрировано несколько индексаторов для разных таблиц HBase (я работаю с CDH 5.14.4), которые работают должным образом: данные, вставленные в таблицы HBase, индексируются в Solr.Очевидно, что во время перезапуска службы HBase индексаторы не работают, но, к сожалению, все индексаторы не работают даже после того, как служба HBase снова работает.Даже перезапуска Lily (службы индексатора хранилища значений ключей) недостаточно: мне нужно уничтожить и воссоздать все индексаторы (к счастью, нет необходимости заново создавать также коллекции в Solr), чтобы они снова заработали.

Что-то, чего я не понимаю, это то, что когда я перечисляю все индексаторы после перезапуска HBase с помощью

hbase-indexer list-indexers -z <zookeeper-host>

, он показывает мне все мои индексаторы в рабочем состоянии.

Может быть,СЭП регистрируется только при запуске Лили?Но в этом случае, почему после перезапуска Lily он не регистрирует SEP снова?Мне кажется, что более вероятно, что SEP все еще работает, но он потерял регистрацию моих индексаторов.

Действительно ли необходимо заново создавать каждый индексатор после сбоя, или я работаю с какой-то неправильной конфигурацией?

...