ERR Background append only file rewriting already in progress: AOF rewrite already in progress
RedisNe demek?
Bir AOF (Append Only File) yeniden yazma işlemi (BGREWRITEAOF) başlatılmaya çalışıldı ancak zaten devam eden bir AOF yeniden yazma süreci mevcut. Aynı anda iki AOF yeniden yazma çalışamaz.
Neden olur?
Önceki bir BGREWRITEAOF (manuel ya da otomatik, auto-aof-rewrite-percentage tetiklemesiyle başlayan) hâlâ sürerken yeni bir yeniden yazma isteği geldi. Büyük veri kümelerinde AOF yeniden yazma uzun sürebilir ve bu çakışmaya yol açar.
Nasıl çözülür?
Devam eden yeniden yazmanın bitmesini bekleyin; INFO persistence çıktısında aof_rewrite_in_progress alanını izleyin. İşlem meşru biçimde sürüyorsa ek bir istek göndermeyin. Sık çakışma varsa otomatik yeniden yazma eşiklerini (auto-aof-rewrite-percentage/min-size) ve disk I/O performansını gözden geçirin.
Aynı motorda diğer kayıtlar
- ERR Number of keys can't be greater than number of argsEVAL/EVALSHA: numkeys exceeds argument count
- 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
- 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