hellsing Creative Commons License 2015.07.01 0 0 9867

Help! A gépem újraindult (egy biztonságosan leállított és kihúzott USB-s vonalkódolvasótól, ami talán rövidzárlatot okozhatott, bár működik), és most a MySQL 5-6s után leáll. Az error.logban ilyenek vannak (kivonat):

 

2015-07-01 14:17:39 3240 [ERROR] InnoDB: Failed to find tablespace for table '"phpmyadmin"."pma__navigationhiding"' in the cache. Attempting to load the tablespace with space id 1061.

2015-07-01 14:14:22 1290 InnoDB: Error: page 514 log sequence number 515139875
InnoDB: is in the future! Current system log sequence number 515132743.

2015-07-01 14:14:22 1290 InnoDB: Warning: Using innodb_additional_mem_pool_size is DEPRECATED. This option may be removed in future releases, together with the option innodb_use_sys_malloc and with the InnoDB's internal memory allocator.

 

2015-07-01 14:14:22 3a8  InnoDB: Assertion failure in thread 936 in file trx0purge.cc line 699
InnoDB: Failing assertion: purge_sys->iter.trx_no <= purge_sys->rseg->last_trx_no

Sikerült innodb_force_recovery = 6-tal újraindítani (6 alatt leállás) és mindent menteni. Egy adatbázist nem tudok törölni, mert nem találja a tábláinak egy részét (Can't find tables: ...), de azok az exportban hibátlanul benne vannak, adatokkal együtt.

 

Mi a teendő ilyenkor? MySQL le és fel?