Добавление и состояние экземпляров Solr
Добавление экземпляра Solr
- Добавьте в кластер новый узел Клавдия с ролью
indexer, тем же секретом кластера и подключением к общей внешней PostgreSQL. - При установке на узле запускается локальный контейнер Solr.
- Клавдий регистрирует экземпляр в реестре. Если координатор уже существует, новый экземпляр получает роль присоединённого узла (
joiner(!)). - Узел записывает в
/shared/solr-cluster.envадрес ZooKeeper координатора. - Локальный Solr присоединяется к существующему SolrCloud. ZooKeeper на присоединённом узле не запускается.
Изменять Docker Compose при добавлении экземпляра не требуется: роль и адрес ZooKeeper определяются реестром и скриптами запуска контейнеров.
Роль координатора можно перенести на другой узел через веб-интерфейс командой [Назначить coordinator] (!). Перед выводом текущего координатора сначала перенесите роль, затем выполните штатный вывод экземпляра.
Проверка состояния
- Откройте [Общие настройки] → [Поиск (Solr)].
- В блоке [Инстансы SolrCloud] проверьте данные экземпляров:
- [Узел] — идентификатор узла;
-
[Роль] —
coordinator(!) илиjoiner(!); - [Solr URL] — адрес Solr;
- [ZK] — адрес ZooKeeper;
- [Включён] — признак активности экземпляра в реестре;
-
[Live] (!) — присутствие узла в ответе SolrCloud
CLUSTERSTATUS; -
[Реплики (акт./пробл.)] — общее число реплик и число реплик, которые находятся не в состоянии
active, напримерrecoveringилиdown; - [Документов] — суммарное число документов по репликам узла;
- [Объём индекса] — суммарный объём индекса на узле;
- [JVM Heap] — занятость памяти JVM экземпляра (использовано/максимум, процент; подсветка с 75% и 90%);
- [QTime] — среднее время поискового запроса в миллисекундах (число запросов и ошибок; подсветка с 300 и 1000 мс).
- Над таблицей проверьте сводку по кластеру: число активных узлов, коллекций и текущего координатора.
- На панели состояния проверьте компонент [Полнотекстовый поиск (Solr)]. Состояние [Внимание] появляется, если есть проблемные реплики или не все зарегистрированные экземпляры доступны в SolrCloud.
В системных метриках также отображаются число экземпляров, коллекций, реплик, документов и общий объём индекса.
Эта страница не показывает все внутренние метрики Solr. Для углублённой диагностики используйте штатные средства мониторинга Solr и метрики узла.
Связанные материалы
- Настройка многоузлового кластера
- Solr: эксплуатационная настройка — память и ограничения нескольких контейнеров на одном сервере
Навигация по книге
- Следующая статья: Коллекции, шарды и реплики