среда, 24 марта 2010 г.

Сбой MySQL

В один не сильно прекрасный момент (причем после апгрейда базы) обнаружилось, что MySQL немного забыл, что такое InnoDB. То есть база в режиме чтения работала, а mysqldump - уже нет. При при этом в логах MySQL при загрузке появлялась ошибка
InnoDB: No valid checkpoint found.

В инете стандартный совет по этому поводу: остановить MySQL, удалить файлы ib_logfile*, ibdata*, запустить MySQL, который должен создать их сам... естественно такой вариант не очень хорошо подходит, так как перезаливать все базы из бэкапа не очень нравится.
Решение: удалить только ib_logfile*, после запуска пересоздаст их, но при этом данные сохранятся

Комментариев нет:

Отправить комментарий