Справка Business Studio
Переход на сайт нейросети Perplexity AI для поиска информации о Business Studio. Подробнее о возможности см. по ссылке

Содержание справки

Ошибка: «Opensearch dashboards not ready» при попытке зайти в службу логирования

Данная ошибка означает, что веб-интерфейс (Dashboards) запущен, но не может получить данные от самой базы OpenSearch. Существует две основные причины этой проблемы:

Причина №1: База данных не инициализирована.

Выполните команду:

docker logs opensearch-node1

Если в лог-файле есть сообщение: «Not yet initialized (you may need to run securityadmin)», значит права доступа не настроены. В таком случае, выполните последовательно команды:

docker exec -it opensearch-node1 bash
cd /usr/share/opensearch/plugins/opensearch-security/tools/
 ./securityadmin.sh -cd ../securityconfig/ -cacert /usr/share/opensearch/config/root-ca.pem -cert /usr/share/opensearch/config/kirk.pem -key /usr/share/opensearch/config/kirk-key.pem -nhnv 

Если статус кластера остается «red», то нужно удалить тома (volume) контейнеров opensearch–node1 и opensearch–node2, а затем перезагрузить хост-машину скриптом ./bs.sh --restart.

Причина №2: Отказ в соединении (ECONNREFUSED).

Выполните команду docker logs opensearch-dashboards.

Если вы получаете сообщение вида: «message":"[ConnectionError]: connect ECONNREFUSED 172.19.0.2:9200», это указывает на отсутствие сетевой связности между компонентами системы. В таком случае нужно проверить, выполнены ли все шаги раздела Настройка окружения.