2017-02-07 2 views
2

Ich habe ein Problem in meinem Elasticsearch, wenn ich die Methode ausgeführt:Cluster-Block Ausnahme auf Elasticsearch

GET _search {"query": {"match_all": {}}} 

ES Rückkehr:

{"error": "ClusterBlockException[blocked by: [SERVICE_UNAVAILABLE/1/state not recovered/initialized];]","status": 503} 
+0

Welche Version von ES? Welchen Status von Cluster? Gibt es keine angefangenen Scherben? – cybersoft

+0

Die Version ist: 1.7.2 – SofDroid

Antwort

0

Nun, in der Regel ist es ein Konfigurationsproblem, haben Sie zwei denkt schnell nach.

1 - Stellen Sie Ihre ES-Konfiguration auf Standard, in der Regel ist hier:

/etc/elasticsearch/elasticsearch.yml 

2 - Deaktivieren (Kommentar) Entdeckung und Gateway-Konfigurationen wie diese folgen Beispiele:

############# Discovery ############# 
#discovery.zen.ping.unicast.hosts: ["10.0.0.1"] 


############# Gateway ############# 
#gateway.recover_after_nodes: 2 
#gateway.recover_after_time: 3m 
#gateway.expected_nodes: 3 

Und dann Neustart elasticsearch

Verwandte Themen