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

ERR Background append only file rewriting already in progress: AOF rewrite already in progress

Redis

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

Предпринята попытка запустить перезапись AOF (Append Only File) (BGREWRITEAOF), но перезапись AOF уже выполняется. Две перезаписи AOF не могут выполняться одновременно.

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

Новый запрос на перезапись поступил, пока предыдущий BGREWRITEAOF (ручной или автоматический по триггеру auto-aof-rewrite-percentage) ещё выполнялся. На больших наборах данных перезапись AOF может занимать много времени и приводить к такому конфликту.

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

Дождитесь завершения текущей перезаписи; следите за полем aof_rewrite_in_progress в выводе INFO persistence. Если операция выполняется обоснованно, не отправляйте повторный запрос. Если конфликты часты, проверьте пороги автоматической перезаписи (auto-aof-rewrite-percentage/min-size) и производительность дискового ввода-вывода.

Открыть в DBAtlas →

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