MASTERDOWN: MASTERDOWN Link with MASTER is down and replica-serve-stale-data is set to 'no' (lien avec le master coupé)
RedisQue signifie cette erreur ?
Le lien entre le réplica et le master est coupé et, comme replica-serve-stale-data est défini sur 'no', le réplica refuse de répondre aux requêtes avec des données obsolètes.
Cause
Nœud master planté ou injoignable, panne/partition réseau, lien de réplication master-réplica coupé, ou master incapable de répondre sous forte charge.
Comment la corriger
Vérifiez l'état du nœud master et la connectivité réseau. Inspectez l'état de la réplication : INFO replication. Remettez le master en service, ou laissez un failover se produire via Sentinel/Cluster. Si servir des données obsolètes est acceptable, envisagez replica-serve-stale-data yes (attention au risque de cohérence). Utilisez Sentinel/Cluster pour la haute disponibilité.
Autres entrées pour ce moteur
- NOAUTHNOAUTH Authentication required (authentification requise)
- WRONGPASSWRONGPASS invalid username-password pair or user is disabled (paire utilisateur/mot de passe invalide ou utilisateur désactivé)
- READONLYREADONLY You can't write against a read only replica (écriture impossible sur un réplica en lecture seule)
- CLUSTERDOWNCLUSTERDOWN The cluster is down / Hash slot not served (cluster indisponible / hash slot non servi)
- LOADINGLOADING Redis is loading the dataset in memory (Redis charge le jeu de données en mémoire)
- BUSYBUSY Redis is busy running a script. You can only call SCRIPT KILL or SHUTDOWN NOSAVE (Redis occupé par l'exécution d'un script)
- MISCONFMISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk (persistance sur disque impossible)