Восстановление поврежденных innodb таблиц
При повреждении innodb таблиц мускуль не стартует, что создает определенные сложности для ремонта таблиц.
Чтобы запустить мускуль нужно вписать в my.cnf
innodb_force_recovery = 1
innodb_purge_threads = 0
Затем стартуем mysql. Он запустится в режиме в котором таблицы можно читать, но нельзя редактировать. И делаем дамп всех баз
mysqldump -u root -p --all-databases > dump.sql
Теперь идем в каталог /var/lib/mysql и удаляем там все каталоги кроме mysql и performance_schema, файлы ib_logfile* и ibdata* тоже сносим.
Теперь убираем из my.cnf
innodb_force_recovery = 1
innodb_purge_threads = 0
И рестартуем mysql в нормальном режиме.
Теперь вернем все базы обратно
cat dump.sql | mysql -u root -p
Пётр, приветствую. Мне нужна помощь сисадмина. Требуется правильно настроить перенаправление с http и http-www на https всех страниц сайта, за исключением файла robots.txt. Сейчас перенаправление работает, но через 301, из-за чего Яндекс не индексирует страницы. Сервер Убунту/Апачи/Эгея. Можете помочь? Если да, сколько это будет стоить.
Здравствуйте. Напишите в скайп, кнопка вверху страницы.
Пётр, спасибо, проблему уже успел решить, но благодарю за ответ.
Спасибо всё очень доступно изложено, делал по Вашей инструкции, со своими нюансами, но всё же, в итоге всё поднял. Спасибо.
Пожалуйста.
Пётр, здравствуйте. У меня на Эгее (2.7 / 3254) на странице «тэги» очень странный глюк: теги показываются не все. Часть видна, часть отсутствует. При этом, если посмотреть код страницы «теги», — все теги там есть. Они не закомментарены.
При этом я заметил, что на этой странице у меня отсутствует ползунок «важные/все». Единственное объяснение, которое я могу придумать — что на моём сайте этот ползунок есть (в смысле, он работает, то есть скрывает «неважные» теги), но почему-то скрыт. Я никаких специальных скриптов на эту страницу не ставил, всё из коробки. Не поможете ли советом, в чём может быть дело? Спасибо большое.
Это не ко мне вопрос. А к разработчику Эгеи.