Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Сервер баз данных
  • Search

Срочно! Нужна помощь.

Вопросы по работе Сервера баз данных
MySQL, PostgreSQL, MariaDB, Percona Server, phpMyAdmin, phpPgAdmin
Post Reply
  • Print view
Advanced search
5 posts • Page 1 of 1
maxavis
Posts: 19
Joined: Sun Apr 27, 2014 5:17 am

Срочно! Нужна помощь.
  • Quote

Post by maxavis » Thu Jul 03, 2014 12:12 am

Удала DB после сбоя электричества. в

В логах:

Code: Select all

/var/log/mysql/error.log                                                                                                            5897875/5760K             100%
140703  3:16:01 InnoDB: Compressed tables use zlib 1.2.7
140703  3:16:01 InnoDB: Using Linux native AIO
140703  3:16:01 InnoDB: Initializing buffer pool, size = 128.0M
140703  3:16:01 InnoDB: Completed initialization of buffer pool
InnoDB: Error: space header page consists of zero bytes in data file ./ibdata1
140703  3:16:01 InnoDB: Could not open or create data files.
140703  3:16:01 InnoDB: If you tried to add new data files, and it failed here,
140703  3:16:01 InnoDB: you should now edit innodb_data_file_path in my.cnf back
140703  3:16:01 InnoDB: to what it was, and remove the new ibdata files InnoDB created
140703  3:16:01 InnoDB: in this failed attempt. InnoDB only wrote those files full of
140703  3:16:01 InnoDB: zeros, but did not yet use them in any way. But be careful: do not
140703  3:16:01 InnoDB: remove old data files which contain your precious data!
140703  3:16:01 [ERROR] Plugin 'InnoDB' init function returned error.
140703  3:16:01 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
140703  3:16:01 [ERROR] Unknown/unsupported storage engine: InnoDB
140703  3:16:01 [ERROR] Aborting

140703  3:16:01 [Note] /usr/sbin/mysqld: Shutdown complete

140703 03:16:40 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
140703  3:16:40 [Note] Plugin 'FEDERATED' is disabled.
140703  3:16:40 InnoDB: The InnoDB memory heap is disabled
140703  3:16:40 InnoDB: Mutexes and rw_locks use GCC atomic builtins
140703  3:16:40 InnoDB: Compressed tables use zlib 1.2.7
140703  3:16:40 InnoDB: Using Linux native AIO
140703  3:16:40 InnoDB: Initializing buffer pool, size = 128.0M
140703  3:16:40 InnoDB: Completed initialization of buffer pool
InnoDB: Error: space header page consists of zero bytes in data file ./ibdata1
140703  3:16:40 InnoDB: Could not open or create data files.
140703  3:16:40 InnoDB: If you tried to add new data files, and it failed here,
140703  3:16:40 InnoDB: you should now edit innodb_data_file_path in my.cnf back
140703  3:16:40 InnoDB: to what it was, and remove the new ibdata files InnoDB created
140703  3:16:40 InnoDB: in this failed attempt. InnoDB only wrote those files full of
140703  3:16:40 InnoDB: zeros, but did not yet use them in any way. But be careful: do not
140703  3:16:40 InnoDB: remove old data files which contain your precious data!
140703  3:16:40 [ERROR] Plugin 'InnoDB' init function returned error.
140703  3:16:40 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
140703  3:16:40 [ERROR] Unknown/unsupported storage engine: InnoDB
140703  3:16:40 [ERROR] Aborting

140703  3:16:40 [Note] /usr/sbin/mysqld: Shutdown complete

140703 03:16:40 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Срочно! Нужна помощь.
  • Quote

Post by imperio » Thu Jul 03, 2014 9:59 am

Укажите вашу ОС
Попробуйте сделать запуск в консоли

Code: Select all

/etc/init.d/mysql start
Top

Deeryo
Posts: 190
Joined: Tue Nov 05, 2013 1:55 pm

Re: Срочно! Нужна помощь.
  • Quote

Post by Deeryo » Fri Aug 08, 2014 8:47 am

Есть метод восстановления innodb, при некоторых ошибках помогает http://dev.mysql.com/doc/refman/5.0/en/ ... overy.html
Смысл в запуске базы данных в "safe-mode" и последующем снятии дампа.
Если не помогло, придтся искать бэкапы..
Top

eugene_ma
Posts: 15
Joined: Fri May 29, 2015 1:20 pm

Re: Срочно! Нужна помощь.
  • Quote

Post by eugene_ma » Tue Jul 07, 2015 8:44 am

Deeryo wrote:Есть метод восстановления innodb, при некоторых ошибках помогает http://dev.mysql.com/doc/refman/5.0/en/ ... overy.html
Смысл в запуске базы данных в "safe-mode" и последующем снятии дампа.
Если не помогло, придтся искать бэкапы..
Прощу пролщение, а есть рабочая инструкция, т к пытаюсь выполнить все по статьям из google поиска, ничего не получается.
mysql запустился с innodb_force_recovery=2 , но cms bitrix и другие в данном режиме не работают нормально,
как все востановить?
зарание спасибо.
Top

Deeryo
Posts: 190
Joined: Tue Nov 05, 2013 1:55 pm

Re: Срочно! Нужна помощь.
  • Quote

Post by Deeryo » Tue Jul 07, 2015 3:26 pm

Ну то есть так:
1) Добавляем в /etc/my.cnf строку innodb_force_recovery=2 в разделе [mysqld].
2) Запускаем сервис mysql
3) Бэкапим все базы данных командой mysqldump:
mysqldump -A > fullbackup.sql
*Если все базы успешно задампились, то продолжаем восстанавливать из sql файлa, иначе придется дампить по одной базе в отдельные файлы. Какие-то из них потеряем...
4) Останавливаем mysql
5) Переносим из папки /var/lib/mysql файлы ibdata*, ib_logfile* и все папки, кроме mysql, в укромное место. В папке /var/lib/mysql останется только подпапка mysql.
6) Убираем innodb_force_recovery=2 из /etc/my.cnf
7) Запускаем mysql
8) Восстанавливаем все базы данных из sql дампа:
mysql < fullbackup.sql
Top


Post Reply
  • Print view

5 posts • Page 1 of 1

Return to “Сервер баз данных”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password