Estoy ejecutando un servidor LAMP de alojamiento compartido. Tengo varios clientes que usan el mismo software CMS, que utiliza MySQL como la base de datos back-end. Estoy recibiendo un error 145 en mi /var/log/mysqld.log
con respecto al archivo mod_statistics.MYI
:Cómo cambiar el formato de archivo de registro de errores de MySQL
120713 8:53:22 [ERROR] /usr/libexec/mysqld: Can't open file: 'mod_statistics.MYI' (errno: 145)
sé cómo solucionar el error 145: ese no es el problema. Sin embargo, encontrar el correcto mod_statistics.MYI
es el problema para mí, ya que hay MUCHOS clientes en este servidor que tienen sus propias copias de esta tabla.
Mi pregunta es: ¿Cómo se puede modificar el formato de registro de MySQL para agregar la ruta completa de este archivo al resultado del registro? Realmente odio tener que pasar por cada cliente cargando esta tabla para ver si está dañada.
He buscado en Google y he leído la documentación del archivo de registro de MySQL, que no describe el cambio del formato de archivo.
¡GRACIAS!
Ryan
¡Bonito! Esto funcionó. Específicamente hice lo siguiente: 1) editar el archivo /etc/my.cnf 2) En la sección [mysqld], añadir una línea: "myisam-recuperar = BACKUP" 3) Reiniciar el daemon mysqld Ahora el el archivo de registro (/var/log/mysqld.log) muestra "checking table:" para cada tabla que se carga, luego para la tabla ofensiva se muestra "Recuperando tabla:" y la ruta completa a la tabla. –
Disculpa por el formato No pude conseguir que agregue saltos de línea. –