Muchas veces, mysql nos devuelve un error numérico que a primera vista no nos dice nada y no aporta ninguna información.
Por ejemplo, estamos haciendo un mysqldump de una base de datos y muestra este error:
root@tureceta [~]# mysqldump tureceta_blog > tureceta_blog.sql mysqldump: Got error: 29: File './tureceta_blog/test.MYD' not found (Errcode: 24) when using LOCK TABLES root@tureceta [~]#perror 29 OS error code 29: Illegal seek
O ya nos ha pasado alguna vez este error y recordamos cual era el problema o no nos dice nada.
Para obtener más información podemos hacer uso del comando perror que nos facilita una descripción del error. Con esta información ya podemos investigar un poco más y encontrar la solución.
root@tureceta [~]# perror 24 OS error code 24: Too many open files root@tureceta [~]# perror 29 OS error code 29: Illegal seek
En concreto, vimos la solución a este error el otro día.
