BlueData - сервер Kibana еще не готов
Я выполнил инструкции по добавлению Kibana в свой контроллер BlueData 4.0:
- Войдите в контроллер.
- Выполнить команду
docker exec -it monitoring-<controller_ip> bash
, где - IP-адрес Контроллера. - Измените права доступа /etc/kibana/kibana.yml на 644.
- Получите учетные данные администратора Kibana, выполнив следующую команду:
bdconfig --getallenv | grep bdshared_elasticsearch_admin
Система возвращает имя пользователя и пароль. Например:
export bdshared_elasticsearch_adminpass='adef3a31-fbec-474d-8b74-a50b3355399f';
export bdshared_elasticsearch_admin='elastic';
- Выполните команду service kibana start.
- Откройте веб-браузер и перейдите к
<A.B.C.D>:5610
для доступа к интерфейсу Kibana, где<A.B.C.D>
является либо IP-адресом контроллера, IP-адресом кластера (если платформа HA включена), либо IP-адресом узла шлюза. - Введите учетные данные, полученные на шаге 3 выше.
- Теперь вы можете получить доступ к интерфейсу Kibana.
Однако, когда я пытаюсь получить доступ к службе на контроллере A.B.C.D:5610
Я получаю следующую ошибку (пробовал около 15 минут):
Сервер Kibana еще не готов
Как я могу решить эту проблему?
1 ответ
Решение
С основного контроллера (см. Примечание ниже) я попытался подключиться к elasticsearch:
[centos@ip-10-1-0-242 ~]$ curl localhost:9210
curl: (7) Failed connect to localhost:9210; Connection refused
Он вернул ошибку, поэтому я нашел службу epic-monitoring-**...
[centos@ip-10-1-0-242 ~]$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
6e61f6a9eb5f bluedata/sklearngpu:1.0 "/sbin/init" 2 weeks ago Up 32 hours bluedata-15
35e029a991ea epic/webhdfs:1.0 "/usr/bin/supervisord" 2 weeks ago Up 32 hours epic-webhdfs-10.1.0.242
55f607fa361d epic/monitoring:1.12 "/etc/start-all.sh..." 2 weeks ago Up 32 hours epic-monitoring-10.1.0.242
15b5090844ed epic/nagios:1.9 "/bin/sh -c '/usr/..." 2 weeks ago Up 32 hours epic-nagios-10.1.0.242
b380915b6c3b epic/apache-hdfs-centos:2.7.2 "/usr/local/bin/st..." 2 weeks ago Up 32 hours epic-apache-hdfs-centos
и перезапустил его:
[centos@ip-10-1-0-242 ~]$ docker restart 55f607fa361d
55f607fa361d
Затем я снова выполнил инструкции, чтобы включить кибану, и, подождав несколько минут, я смог войти в кибану с учетными данными, возвращеннымиbdconfig --getallenv | grep bdshared_elasticsearch_admin
ПРИМЕЧАНИЕ:
Чтобы найти текущий основной контроллер, запустите:
bdconfig --hainfo
, или- проверьте страницу установки BlueData UI - найдите
Role: Primary Controller