Estoy desarrollando un script automatizado para la reparación de nodetool que se ejecutará cada fin de semana en los 6 nodos Cassandra. Tenemos 3 en DC1 y 3 en DC2. Solo quiero entender el peor de los casos. ¿Qué pasaría si se pierde la conectividad entre DC1 y DC2 o si una pareja de réplicas baja antes o durante una reparación de la herramienta noda? Podría ser un problema de red, una actualización de red (que generalmente ocurre los fines de semana) u otra cosa. Entiendo que la reparación de nodetool computa un árbol de Merkle para cada rango de datos en ese nodo, y lo compara con las versiones en otras réplicas. Entonces, si no hay conectividad entre réplicas, ¿cómo se comportaría una reparación de nodo nodal? ¿Realmente reparará los nodos? ¿Tengo que volver a ejecutar la reparación de la herramienta de nodo después de que todos los nodos estén activos y se haya restaurado la conectividad? ¿Serán sus efectos secundarios de este evento? Lo miré con curiosidad, pero no pude encontrar muchos detalles. Cualquier idea sería útil.Cassandra Replicas Down durante la reparación de nodetool?
Gracias.