2017-07-26 3 views
0

Ich habe zwei ElasticSearch-Cluster mit unterschiedlichen Namen gestartet, aber der andere wird weder in Marvel noch manuell angezeigt.ElasticSearch: Mehrere Cluster starten

curl 'http://127.0.0.1:9200/_cat/health?v' 

epoch  timestamp cluster   status node.total node.data shards pri relo init unassign pending_tasks max_task_wait_time active_shards_percent 
1501062768 15:22:48 Cove_dev_cluster yellow   1   1  8 8 0 0  8    0     -     50.0% 

Aber es läuft auf meinem Bildschirm.

Antwort

0

Ich gehe davon aus, dass Sie beide Cluster (einzelne Knoten glaube ich in diesem Fall) auf dem gleichen Rechner laufen ... In diesem Fall haben die Knoten eine Standard-Portbereichseinstellung von 9200-9300 und sie sind so konfiguriert, dass sie binden erster verfügbarer Port im angegebenen Bereich Weitere Details finden Sie in der Dokumentation Network Settings.

Also in Ihrem Fall läuft der andere Cluster wahrscheinlich am Port 9201. Wenn Sie auf Port 9201 nach Marvel suchen oder den Status manuell abfragen, sollten Sie den anderen Cluster finden.

Wenn Sie jedoch zwei Knoten im selben Cluster haben möchten, stellen Sie sicher, dass der Clustername in der Konfiguration beider elasticsearch-Instanzen übereinstimmt, die Sie ausgeführt haben.

Hoffe, das hilft.

Verwandte Themen