DBAtlas · Atlas de operaciones de bases de datos

Habilitar o deshabilitar la asignación de shards

ElasticsearchClúster/Nodo

Comando

PUT /_cluster/settings
{
  "persistent": {
    "cluster.routing.allocation.enable": "primaries"
  }
}

Qué hace

Restringe la asignación de shards en todo el clúster (primaries: solo se asignan primarios, none: nada) o la devuelve al valor por defecto (all / null).

Cuándo usarlo

Antes de un reinicio rolling, para evitar reubicaciones innecesarias de réplicas (el valor recomendado oficialmente es "primaries").

Precaución

Recuerde revertir el ajuste con null (o "all") después; si sigue restringido, las réplicas quedan sin asignar. Los ajustes transient están obsoletos; use persistent.

Abrir en DBAtlas →

Relacionado