Qwentor
@Qwentor
Веб-программист

Как узнать точную причину падения контейнера с MariaDB?

Есть контейнер с базой, есть бэкапы, сделанные, xtrabackup. Бэкапы тестовых баз спокойно восстанавливаются. Бэкап продакшена не хочет. После остановки контейнера он больше не запускается. Есть еще такое дело: в бэкапах тестовых баз нет файлов вида *.cfg, а в проде есть. Может быть из-за этого и что в этих файлах может быть важного? Свмый главный вопрос - как посмотреть с какой ошибкой падает?

конфиг:

host=127.0.0.1
user=root
port=3308
password=PaSsWoRd
database_dir=/path/to/db
encryption_key=/path/to/key
dbsake_path=/path/to/dbsake
restart_mysql=docker restart 10.1.23-mariadb


скрипт восстановления: https://pastebin.com/cyFRehZs

может я что не учел?
  • Вопрос задан
  • 239 просмотров
Решения вопроса 1
Qwentor
@Qwentor Автор вопроса
Веб-программист
Все, разобрался. Причиной оказалась таблица order, название которой совпадает с оператором MySQL и то что я не брал в косые кавычки названия таблиц в скрипте восстановления.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы