Habilitar o deshabilitar la asignación de shards
ElasticsearchClúster/NodoComando
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.