Проблема пытается заставить Кибану разговаривать с Elasticsearch - PullRequest
0 голосов
/ 29 июня 2018

У меня Kibana и Elasticsearch на разных виртуальных машинах. Elasticsearch IP: 10.3.30.209 Кибана ИП: 10.3.30.211

Я не могу свернуть IP: ПОРТ Elasticsearch из Кибаны:

curl 10.3.30.209:9200
curl: (7) Failed connect to 10.3.30.209:9200; Connection refused

Брандмауэр на сервере Elesticsearch прослушивает порт 9200:

firewall-cmd --list-all
public (active)
  target: default
  icmp-block-inversion: no
  interfaces: ens192
  sources:
  services: ssh dhcpv6-client
  ports: 9200/tcp
  protocols:
  masquerade: no
  forward-ports:
  source-ports:
  icmp-blocks:
  rich rules:

Служба Elasticsearch, по крайней мере, запускалась до того, как я изменил файлasticsearch.yml, чтобы разрешить прослушивание порта эластичного поиска и связать IP Kibana:

network.host: 10.3.30.211

# Set a custom port for HTTP:
#
# http.port: 9200
http.port: 9200

Ошибка при запуске службы:

systemctl status elasticsearch
● elasticsearch.service - Elasticsearch
   Loaded: loaded (/usr/lib/systemd/system/elasticsearch.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Fri 2018-06-29 14:06:49 CDT; 1s ago

▽
     Docs: http://www.elastic.co
  Process: 6382 ExecStart=/usr/share/elasticsearch/bin/elasticsearch -Des.pidfile=${PID_DIR}/elasticsearch.pid -Des.default.path.home=${ES_HOME} -Des.default.path.logs=${LOG_DIR} -Des.default.path.data=${DATA_DIR} -Des.default.path.conf=${CONF_DIR} (code=exited, status=1/FAILURE)
  Process: 6380 ExecStartPre=/usr/share/elasticsearch/bin/elasticsearch-systemd-pre-exec (code=exited, status=0/SUCCESS)
 Main PID: 6382 (code=exited, status=1/FAILURE)

Jun 29 14:06:49 elasticsearch01 elasticsearch[6382]: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
Jun 29 14:06:49 elasticsearch01 elasticsearch[6382]: at java.lang.Thread.run(Thread.java:748)
Jun 29 14:06:49 elasticsearch01 elasticsearch[6382]: Refer to the log for complete error details.
Jun 29 14:06:49 elasticsearch01 elasticsearch[6382]: [2018-06-29 14:06:49,189][INFO ][node                     ] [Turac] stopping ...
Jun 29 14:06:49 elasticsearch01 elasticsearch[6382]: [2018-06-29 14:06:49,199][INFO ][node                     ] [Turac] stopped
Jun 29 14:06:49 elasticsearch01 elasticsearch[6382]: [2018-06-29 14:06:49,200][INFO ][node                     ] [Turac] closing ...
Jun 29 14:06:49 elasticsearch01 elasticsearch[6382]: [2018-06-29 14:06:49,204][INFO ][node                     ] [Turac] closed
Jun 29 14:06:49 elasticsearch01 systemd[1]: elasticsearch.service: main process exited, code=exited, status=1/FAILURE
Jun 29 14:06:49 elasticsearch01 systemd[1]: Unit elasticsearch.service entered failed state.
Jun 29 14:06:49 elasticsearch01 systemd[1]: elasticsearch.service failed.

ПРИМЕЧАНИЕ. Я могу пропинговать сервер Elasticsearch из Кибаны.

Буду признателен за любую помощь в выяснении, почему это изменение нарушает работу службы Elasticsearch и как я могу подключить свой сервер Kibana к Elasticsearch!

...