Főmenü

MYSQL a logok törlése után nem indul

A MySQL logolása főleg, ha innodb adatbázist használunk fontos, ezért itt beszélek róla. Célszerű a logokat a default terület helyett egy saját log könyvtárba gyűjteni. ezt a my.cnf (windowson: my.ini) fájlokba beírva tehetjük meg. alkalomadtán, amikor már a logok nagyon nagyra nőttek és szűkül a hely a jó rendszergazda letörli azokat, gondolván arra, hogy később már úgysem lesz rájuk szükség. egy ilyen eset alkalmával én is ezt tettem, majd a MySQL nem indult újra és a mysql-error.log-ban ezt a bejegyzést találtam:

"Can't init tc log"

A megoldás röviden annyi volt, hogy meg kellett keresnem a mysql.indexfájlt, ami egy nyilvántartást végez az éppen használatos logokról InnoDB esetben és annak tartalmát ki kellett törölni. A MYSQL elindult és futott tovább.

Valid XHTML 1.0 Transitional Valid CSS file Link firefox.hu  Del.icio.us bookmarkokat megosztó hálózat pagerank

Design: © 2007-2010 Fábián Zoltán