Задавайте вопросы, мы ответим
Вы не зашли.
После жесткого ресета БД MySQL не поднялась. Восстановить ее не получается. Что бы админ не делал. Записи в логах внизу поста.
Есть ли у кого опыт и желание помочь в восстановлении таблиц БД? На выходе допускается как восстановленная БД, так и текстовый дамп. Бэкапа нет.
Лог:
2018-12-18T12:23:52.848410Z 0 [ERROR] InnoDB: Page [page id: space=0, page number=930] log sequence number 242594579946 is in the future! Current system log sequence num
ber 242535071395.
2018-12-18T12:23:52.848454Z 0 [ERROR] InnoDB: Your database may be corrupt or you may have copied the InnoDB tablespace but not the InnoDB log files. Please refer to htt
p/dev.mysql.com/doc/refman/5.7/en/forcing-innodb-recovery.html for information about forcing recovery.
2018-12-18T12:23:52.848477Z 0 [ERROR] InnoDB: Trying to access page number 3607626663 in space 0, space name innodb_system, which is outside the tablespace bounds. Byte
offset 0, len 16384, i/o type read. If you get this error at mysqld startup, please check that your my.cnf matches the ibdata files that you have in the MySQL server.
Неактивен
Посмотрите на файлы ibdata, которые у Вас есть. Если они адекватного размера, убедитесь, что в my.cnf у них написан тот же размер. Попробуйте запустить MySQL с параметром innodb_force_recovery = 1 (число можно увеличивать, при этом всё больше и больше уменьшается консистентность, но в какой-то момент MySQL может запуститься).
После того, как MySQL запустится, сделайте полный бэкап (mysqldump -A > dump.sql), остановите MySQL, удалите и пересоздайте каталог с даннымии (mysql_install_db) и восстановиите бэкап (mysql < dump.sql).
Неактивен
Спасибо за совет. Попробуем.
Неактивен
Спасибо.. Говорят, что это - первое, что мы сделали. Не помогло.. проблема где-то глубже..
Неактивен
Ну хоть какую-то диагностику расскажите? Какие размеры, совпадают ли? Есть ли проблемы с чтением диска?
Неактивен