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).
Más entradas de este motor
- CLUSTERDOWNCLUSTERDOWN The cluster is down / Hash slot not served (clúster caído / hash slot no atendido)
- LOADINGLOADING Redis is loading the dataset in memory (Redis está cargando el conjunto de datos en memoria)
- BUSYBUSY Redis is busy running a script. You can only call SCRIPT KILL or SHUTDOWN NOSAVE (Redis está ocupado ejecutando un script)
- CROSSSLOTCROSSSLOT Keys in request don't hash to the same slot (las claves de la solicitud no van al mismo slot)
- MOVEDMOVED slot ip:port (redirección del clúster)
- ASKASK slot ip:port (redirección del clúster)
- NOSCRIPTNOSCRIPT No matching script. Please use EVAL (no hay script coincidente; use EVAL)