Elasticsearch: Clusterstatus ist ROT

Elasticsearch: Clusterstatus ist ROT

Oleksandr L
Oleksandr L linkedin icon Folgen

Add to my AI research

Es kommt sehr selten vor, aber manchmal erhält Ihr Cluster den roten Status.

Roter Status bedeutet, dass nicht nur das primäre Shard verloren gegangen ist, sondern auch, dass das Replikat nicht an seiner Stelle zum Primär aufgerüstet wurde.

Wie im Fall des gelben Status sollten Sie jedoch nicht in Panik geraten und ohne weitere Nachforschungen mit dem Ausführen von Befehlen beginnen, da Elasticsearch Mechanismen hat, die die Situation automatisch wiederherstellen können.

1: Finden Sie die Ursache des Zuweisungsfehlers heraus:

GET _cluster/allocation/explain

Die API gibt zurück: „unassigned_info“ (Grund, warum das Shard nicht zugewiesen ist), „node_allocation_decision“ (Liste von Erklärungen für die Berechtigung jedes Knotens, das Shard zu erhalten) und „deciders“ (Entscheidung mit ihrer Erklärung).

2. Wiederholen Sie die von mehreren aufeinanderfolgenden Zuweisungsfehlern blockierte Elasticsearch-Shard-Zuweisung:

POST /_cluster/reroute?retry_failed=true

3. Die CAT-Pending-Tasks-Operation zeigt den Fortschritt aller ausstehenden Aufgaben, einschließlich ihrer Priorität und Zeit in der Warteschlange, wie im folgenden Beispielantrag gezeigt:

GET /_cat/pending_tasks?v
Treten Sie der Detection as Code-Plattform von SOC Prime bei um die Sichtbarkeit der für Ihr Unternehmen relevantesten Bedrohungen zu verbessern. Um Ihnen den Einstieg zu erleichtern und unmittelbaren Mehrwert zu erzielen, buchen Sie jetzt ein Treffen mit den Experten von SOC Prime.

More Wissenshäppchen Articles