PUT /_cluster/settings: Reconfigurarea Dinamică a Clusterului în Elasticsearch & OpenSearch

Modifică setările clusterului la cald fără restart: persistent (supraviețuiește restartului) sau transient.

Sintaxă
PUT /_cluster/settings {"persistent": {...}, "transient": {...}}

Persistent vs Transient settings

  • persistent: Valoarea este salvată în metadatele de consens și se păstrează chiar dacă întregul cluster este oprit și repornit.
  • transient: Setarea este activă doar pe durata sesiunii curente de funcționare a clusterului și revine la valoarea implicită la restart.
Exemplu Concret: Dezactivarea temporară a rebalansării de shard-uri în timpul mentenanței
curl -X PUT "http://localhost:9200/_cluster/settings" \
  -H "Content-Type: application/json" \
  -d '{
    "transient": {
      "cluster.routing.allocation.enable": "none"
    }
  }'
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: PUT /_cluster/settings: Reconfigurarea Dinamică a Clusterului

Ai o nelămurire despre utilizarea comenzii PUT /_cluster/settings: Reconfigurarea Dinamică a Clusterului sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.