Detección y recuperación de clústeres de Redis
1. Utilice redis-cli para iniciar sesión en el nodo normal
2. Utilice el comando de información del clúster para ver el estado del clúster. campo, cluster_state: ok, indica que el clúster es normal;
3. Además, puede utilizar los nodos del clúster para comprobar qué nodos han fallado;
2. Método de recuperación del clúster de Redis
Si se produce una alarma o un descubrimiento Si se pierde un proceso de nodo en el clúster, siga los pasos a continuación:
Paso 1. Cuando un proceso se bloquea en un nodo del clúster, se da prioridad a reiniciar el proceso.
Tres de los clústeres experimentales, el nodo maestro y tres nodos esclavos, y los procesos de los seis nodos están suspendidos
Paso 2: si el nodo del clúster lo hace; no se recupera según el paso 1, el clúster debe reconstruirse
1. Una vez finalice los procesos de todos los nodos en el clúster;
2. Reconstruya la configuración del clúster, tomando redis5 como ejemplo
redis-cli [-a xxx] --cluster create --cluster- replicas 1 node_ip_1:port_1 1node_ip_2:port_2 node_ip_3:port_3 node_ip_4:port_4 node_ip_5:port_5 node_ip_6:port _6
Es posible que se informe un error Solución: elimine datos, registros, node.conf y otros archivos, y reconstruya el clúster.
Nota: [-a xxx] contraseña de redis