Elasticsearch en Producción · Lección 21
¿Qué hace el mecanismo de 'shard allocation' de Elasticsearch de forma automática en un cluster con varios nodos?
Distribuye los shards (primarios y réplicas) entre los nodos disponibles, buscando un balance de carga y evitar puntos únicos de fallo
Elimina automáticamente shards que considera innecesarios
Cifra automáticamente los shards al distribuirlos
Solo funciona si el cluster tiene exactamente 3 nodos
Elasticsearch en Producción · Lección 21
Completa el código
Se puede excluir un nodo de recibir nuevos shards con allocation
Revisa: se puede usar allocation filtering para excluir un nodo específico.
Elasticsearch en Producción · Lección 21
¿Por qué Elasticsearch evita colocar un shard primario y su réplica en el mismo nodo físico al hacer el balanceo?
Pista: si ambos estuvieran en el mismo nodo, la caída de ese único nodo eliminaría tanto el primario como su réplica, perdiendo toda redundancia real.
✓
¡Lección completada!
Shard allocation y balanceo del cluster
0
XP ganado
3
Vidas restantes