systemadmin.es » DBA » InnoDB: Operating system error number 13 in a file operation.

InnoDB: Operating system error number 13 in a file operation.

Un error típico de MySQL es al arrancarlo por primera vez encontrar en el log “error number 13“, lo cual puede despistar, pero resulta de lo mas sencillo de arreglar.

El error completo en el log del MySQL sería similar a:

090916 23:07:30  InnoDB: Operating system error number 13 in a file operation.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory.
InnoDB: File name ./ibdata1
InnoDB: File operation call: 'open'.
InnoDB: Cannot continue operation.

Simplemente nos esta indicando que no tiene permisos de escritura en el datadir.

Deberemos pues cambiar el owner mediante chown. En el caso que el datadir se encuentre en /var/mysql el comando sería:

chown mysql. /var/mysql/ -R

Relacionados

Imprimir Imprimir

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>