Elasticsearch 5.0.0. Clusterknoten tritt nicht bei

7

Ok, das sollte nicht so schwer sein, ich versuche, zwei Knoten in einem Elasticsearch-Cluster zu betreiben und eine Ausnahme zu bekommen, wenn ich versuche, Knoten-1 zu starten (Knoten-2, der Master ist, ist bereits gestartet). Verwenden von elasticsearch v 5.0.0 für beide Instanzen

Ausnahme: konnte keine Join-Anforderung an den Master senden, daher kann RemoteTransportException den Knoten Node nicht mit der gleichen ID hinzufügen, ist aber eine andere Knoteninstanz]

Knoten-1-Konfiguration:

Knoten.Name: SANNNNN-1

network.host: 10.3.185.250

discovery.zen.ping.unicast.hosts: ["10.3.185.251:9300"]

Knoten-2-Konfiguration:

Knoten.Name: SAN-2

network.host: 10.3.185.251

discovery.zen.ping.unicast.hosts: ["10.3.185.251:9300"]

Vollständige Ausnahme auf Knoten 2:

[INFO] [oedzZenDiscovery] [SANNNNN-1] konnte die Beitrittsanforderung nicht an Master [{SAN-2} {DxExoYHHTu2-rFvuvQSuEg} {OfYBe97HQCmcha63CFiYlQ} {10.3.185.251} {10.3.185.251:9300}] senden. Grund [RemoteTransportException [[SAN-2] [10.3.185.251:9300] [intern: discovery / zen / join]]; verschachtelt: IllegalArgumentException [kann den Knoten {SANNNNN-1} {DxExoYHHTu2-rFvuvQSuEg} {hP4gLRugRgWzSuNnEhGHSw} {10.3.185.250} {10.3.185.250:9300} nicht hinzufügen, den vorhandenen Knoten {SAN-2} {DxExoYHHTu2-rFvuvQSuEg} {OfYBe97HQCmcha63CFiYlQ } {10.3.185.251} {10.3.185.251:9300} mit derselben ID, aber eine andere Knoteninstanz]; ]

    
Arslan Mehboob 08.11.2016, 12:00
quelle

1 Antwort

18

Ok, das Problem bestand darin, den Elasticsearch-Ordner von einem Knoten auf einen anderen über scp zu kopieren. Elasticsearch speichert die Knoten-ID im Verzeichnis elasticsearch / data /. Der Datenordner wurde auf einem Knoten gelöscht und neu gestartet. Der Cluster ist betriebsbereit. Hoffe das spart jemandem den Ärger.

    
Arslan Mehboob 09.11.2016, 06:14
quelle