DBAtlas · Атлас эксплуатации баз данных

MASTERDOWN: MASTERDOWN: связь с MASTER разорвана, а replica-serve-stale-data имеет значение 'no'

Redis

Что это значит?

Связь между репликой и master разорвана, и поскольку replica-serve-stale-data имеет значение 'no', реплика отказывается отвечать на запросы устаревшими данными.

Почему возникает?

Узел master аварийно завершился или недоступен, обрыв/разделение сети, разрыв канала репликации master-реплика или master не может отвечать под высокой нагрузкой.

Как исправить

Проверьте состояние узла master и сетевую связность. Проверьте состояние репликации: INFO replication. Восстановите master или дайте выполнить failover через Sentinel/Cluster. Если выдача устаревших данных допустима, рассмотрите replica-serve-stale-data yes (учитывайте риск для согласованности). Для высокой доступности используйте Sentinel/Cluster.

Открыть в DBAtlas →

Ещё по этой СУБД