Перейти к основному контенту

Добавление и состояние экземпляров Solr

Добавление экземпляра Solr

  1. Добавьте в кластер новый узел Клавдия с ролью indexer, тем же секретом кластера и подключением к общей внешней PostgreSQL.
  2. При установке на узле запускается локальный контейнер Solr.
  3. Клавдий регистрирует экземпляр в реестре. Если координатор уже существует, новый экземпляр получает роль присоединённого узла (joiner (!)).
  4. Узел записывает в /shared/solr-cluster.env адрес ZooKeeper координатора.
  5. Локальный Solr присоединяется к существующему SolrCloud. ZooKeeper на присоединённом узле не запускается.

Изменять Docker Compose при добавлении экземпляра не требуется: роль и адрес ZooKeeper определяются реестром и скриптами запуска контейнеров.

Роль координатора можно перенести на другой узел через веб-интерфейс командой [Назначить coordinator] (!). Перед выводом текущего координатора сначала перенесите роль, затем выполните штатный вывод экземпляра.

Проверка состояния

  1. Откройте [Общие настройки] → [Поиск (Solr)].
  2. В блоке [Инстансы SolrCloud] проверьте данные экземпляров:
    • [Узел] — идентификатор узла;
    • [Роль] — coordinator (!) или joiner (!);
    • [Solr URL] — адрес Solr;
    • [ZK] — адрес ZooKeeper;
    • [Включён] — признак активности экземпляра в реестре;
    • [Live] (!) — присутствие узла в ответе SolrCloud CLUSTERSTATUS;
    • [Реплики (акт./пробл.)] — общее число реплик и число реплик, которые находятся не в состоянии active, например recovering или down;
    • [Документов] — суммарное число документов по репликам узла;
    • [Объём индекса] — суммарный объём индекса на узле;
    • [JVM Heap] — занятость памяти JVM экземпляра (использовано/максимум, процент; подсветка с 75% и 90%);
    • [QTime] — среднее время поискового запроса в миллисекундах (число запросов и ошибок; подсветка с 300 и 1000 мс).
  3. Над таблицей проверьте сводку по кластеру: число активных узлов, коллекций и текущего координатора.
  4. На панели состояния проверьте компонент [Полнотекстовый поиск (Solr)]. Состояние [Внимание] появляется, если есть проблемные реплики или не все зарегистрированные экземпляры доступны в SolrCloud.

В системных метриках также отображаются число экземпляров, коллекций, реплик, документов и общий объём индекса.

Эта страница не показывает все внутренние метрики Solr. Для углублённой диагностики используйте штатные средства мониторинга Solr и метрики узла.

Связанные материалы

Навигация по книге