ERR Background append only file rewriting already in progress: AOF rewrite already in progress
Redis¿Qué significa?
Se intentó iniciar una reescritura de AOF (Append Only File) (BGREWRITEAOF), pero ya hay una reescritura de AOF en curso. No pueden ejecutarse dos reescrituras de AOF al mismo tiempo.
¿Por qué ocurre?
Llegó una nueva solicitud de reescritura mientras seguía ejecutándose un BGREWRITEAOF anterior (manual o automático por el disparador auto-aof-rewrite-percentage). En datasets grandes, una reescritura de AOF puede tardar mucho y provocar este conflicto.
Cómo solucionarlo
Espere a que termine la reescritura en curso; vigile el campo aof_rewrite_in_progress en la salida de INFO persistence. Si la operación se está ejecutando legítimamente, no envíe otra solicitud. Si los conflictos son frecuentes, revise los umbrales de reescritura automática (auto-aof-rewrite-percentage/min-size) y el rendimiento de I/O del disco.
Más entradas de este motor
- ERR Number of keys can't be greater than number of argsEVAL/EVALSHA: numkeys exceeds argument count (numkeys supera el número de argumentos)
- ERR WATCH inside MULTI is not allowedWATCH inside MULTI is not allowed
- ERR WAIT cannot be used with replica instancesWAIT cannot be used with replica instances (WAIT no puede usarse en instancias réplica)
- IOERR error or timeout reading from target instanceMIGRATE: I/O error or timeout to target
- ERR Error compiling script (new function)Error compiling Lua script
- ERR FAILOVER requires connected replicas.FAILOVER requires connected replicas
- ERR invalid expire time in 'set' commandinvalid expire time in SET