Я пытаюсь запустить Elasticsearch и Kibana с Docker. Я установил docker на виртуальной машине (Ubuntu Server) и использовал docker-compose.yml ,asticsearch.yml и kibana.yml, как упомянуто здесь: https://stackoverflow.com/a/44005640/1843511
Теперь сначала он начал загружать дополнительный плагин (head_540), который был доступен на http://ip_of_my_vm:9100
, но Elasticsearch не был и ни kibana. Кибана выдала мне ошибку «Слишком много перенаправлений», когда я пытался дозвониться до http://ip_of_my_vm:5601`.. Я понял, что пытается перенаправить меня на страницу входа, и, вероятно, причина в том, что X-Pack поставляется с изображение и автоматически включается (но не так, как должно быть, так как кажется, потому что я не мог открыть URL-адреса). Поэтому я попытался отключить его, отредактировавasticsearch.yml:
cluster.name: "chimeo-docker-cluster"
node.name: "chimeo-docker-single-node"
network.host: 0.0.0.0
xpack.security.enabled: false
http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.allow-headers: "Authorization"
и kibana.yml:
server.name: kibana
server.host: "0"
xpack.security.enabled: false
xpack.reporting.enabled: false
xpack.monitoring.enabled: false
elasticsearch.url: http://elasticsearch:9200
# elasticsearch.username: "elastic"
# elasticsearch.password: "changeme"
xpack.monitoring.ui.container.elasticsearch.enabled: false
Теперь я могу достичь Elasticsearch при загрузке композитора по docker-compose up
, но кибана застряла:
kibana_540 | {"type":"log","@timestamp":"2018-04-27T10:56:26Z","tags":["info","optimize"],"pid":1,"message":"Optimizing and caching bundles for graph, ml, kibana, timelion and status_page. This may take a few minutes"}
Теперь, кроме всех этих ошибок, таких как
elasticsearch_540 | [2018-04-27T10:58:12,100][ERROR][o.e.x.m.e.l.LocalExporter] failed to get monitoring watch [h7x_x5GCTjqL2wadFDSM8w_logstash_version_mismatch]
elasticsearch_540 | java.lang.IllegalStateException: watch store not started
Кажется, что Elasticsearch действительно работает, потому что я могу достичь URL в http://ip_of_my_vm:9200
, но моя кибана не работает, и не является дополнительным плагином.
Кто-нибудь, кто может помочь мне с этим?