scireum research labs

information management made easy

InnoDB: Operating system error number 13 in a file operation

Donnerstag 11. Februar 2010 von mha

Der Horror jedes DB-Admins,

plötzlich startet die Datenbank nicht mehr.

/etc/init.d/mysql start [failed]

Ganz richtig sollte man erst mal im Error Log (meißt unter /var/log/mysql/<hostname>.err zu finden) nachsehen.

Steht da dann der Spruch wie im Titel drinn, heißt das eigentlich:

Hilfe ich kann die ibdata nicht lesen, weil ich es nicht darf.

Also prüfen ob der mysql Prozess zugrif auf das Dataverzeichnis hat (chown + chmod)

ABER:

Bei uns kam jetzt schon zwei mal dieser Fehler vor. Die Permissions waren richtig gesetzt.
Einzig und allein ein kleiner reboot löste das Problem beide male. Warum wissen wir noch nicht.
Aber wenn nicht mehr hilft, einfach mal rebooten.

Kategorie: Allgemein | Keine Kommentare »