Фон
Вчера наша машина неожиданно вышла из строя, и наш файл AOF для Redis был поврежден.
При попытке запустить службу с sudo systemctl start redis-server
нас приветствуют следующие журналы:
Плохой формат файла при чтении файла только для добавления: создайте резервную копию файла AOF,затем используйте ./redis-check-aof --fix
Research
По-видимому, это выглядит как простая ошибка, которую нужно исправить, просто выполните ./redis-check-aof --fix <filename>
.
За исключением того, что я не имею ни малейшего представления о том, где находится этот файл.
Я искал обсуждения Github для этой проблемы, но, к сожалению, никто не предоставляет мне местоположение файла:
В документации по сохранению также не упоминается местоположение этого файла:
Спецификации
Это спецификации системы, в которой я запускаю Redis:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.3 LTS
Release: 16.04
Codename: xenial
Вопрос
Где находится этот файл?