DBAtlas · Atlas de operaciones de bases de datos

Mover un shard manualmente (reroute)

ElasticsearchClúster/Nodo

Comando

POST /_cluster/reroute
{
  "commands": [
    {
      "move": {
        "index": "customer",
        "shard": 0,
        "from_node": "node-1",
        "to_node": "node-2"
      }
    }
  ]
}

Qué hace

Mueve manualmente un shard concreto de un nodo a otro.

Cuándo usarlo

Para corregir una distribución de shards desequilibrada o para vaciar un nodo concreto.

Precaución

Puede entrar en conflicto con el rebalanceo automático; mover shards grandes genera carga de red y de IO.

Abrir en DBAtlas →

Relacionado