DBAtlas · Atlas de operaciones de bases de datos

MISCONF: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk (Redis no puede persistir los snapshots RDB en disco)

Redis

¿Qué significa?

Redis está configurado para tomar snapshots RDB, pero no puede escribir en disco. En este estado, si stop-writes-on-bgsave-error está habilitado, Redis rechaza todos los comandos de escritura.

¿Por qué ocurre?

Un disco lleno, problemas de permisos del sistema de archivos, un directorio sin permiso de escritura, errores del guardado en segundo plano (BGSAVE), fallo de fork por memoria insuficiente o un problema de hardware del disco.

Cómo solucionarlo

Libere espacio en disco y compruebe el permiso de escritura en el directorio RDB (dir). Inspeccione el último error de BGSAVE: INFO persistence y los logs de Redis. Para permitir temporalmente las escrituras hasta resolver el problema, puede configurarse stop-writes-on-bgsave-error no (tenga en cuenta el riesgo para la durabilidad). Asegure memoria suficiente para el fork y el parámetro vm.overcommit_memory=1. Verifique la configuración de persistencia (save/appendonly).

Abrir en DBAtlas →

Más entradas de este motor