У меня есть облачная установка Solr с 3 коробками с ZooKeeper, на каждом сервере установлены Solr и ZK (я знаю, что это не идеально). Все работало нормально, пока сегодня утром не отключилась сеть.
Коробки сообщений о сбоях A и C вернулись, как и ожидалось. В поле B этого не произошло, перезапуск службы Solr выявил ошибку, в которой указано A previous ephemeral live node still exists. Solr cannot continue.
При просмотре пути узла B ZooKeeper Live_Nodes
установка Solr уже отображается как активный работающий узел, даже если Solr отключен. Этот узел не отображается в полях A и B пути Live_nodes
. Я также не могу delete
или rmr
этого узла, потому что ZooKeeper сообщает, что он не существует.
Я попытался Solr stop -all
на случай, если был скрытый процесс, который я не видел, но Solr заявляет, что запущенных экземпляров нет.
Следующим шагом была установка нового экземпляра ZooKeeper на B. После этого ls /live_nodes
продолжает показывать этот экземпляр solr, которого не существует.
Любая помощь приветствуется. Спасибо.