Fortop: Оставил ibdata1 и удалил ib_logfile0 и ib_logfile1 - "Error: space header page consists of zero bytes in data file ./ibdata1" Как можно исправить эту ошибку?
Частично согласен, но не когда на него начинаешь тратить 99% времени разработки при сегодняшних мягко говоря очень скромных бюджетах. Да и всё ошибки всё равно найти не возможно, останется доля процента, которые обязательно всплывут через несколько месяцев.
UPDATE 1: После удаления файлов ib_logfile и ibdata, а также опции innodb_flush_method=normal из конфига сервер запускается, но при попытке доступа к любой таблице в любой БД пишет ошибку - "#1146 - Table dbname.tablename' doesn't exist", хотя командой "show tables;" их отображает. При этом возможность создавать новые таблицы работает.
Я скопировал все файлы (в т.ч. числе ib_logfile и ibdata) из бекапа (правда сделанного уже после того, когда сервер перестал запускаться) и сервер не заработал. Вот лог целиком: https://yadi.sk/d/hsQxSmyktxdEp. Удалил ib_logfile и ibdata - сервер запускается, но не открываются таблицы.