No he hecho demasiados ajustes en el pasado, así que esto podría ser relativamente fácil, sin embargo, estoy teniendo problemas. Esto es lo que hago:Problema que cambia innodb_log_file_size
- parada MySQL
- Editar my.cnf (cambiando
innodb_log_file_size
) - Retire ib_logfile0/1
- inicio de MySQL
Inicia bien sin embargo todas las tablas InnoDB tienen el archivo .frm es un error no válido, el estado muestra que el motor InnoDB está desactivado, así que, obviamente, retrocedo, elimino el cambio y todo vuelve a funcionar.
Pude cambiar cualquier otra variable que he intentado, pero parece que no puedo averiguar por qué InnoDB no puede iniciarse incluso después de eliminar los archivos de registro. ¿Me estoy perdiendo de algo?
Gracias.
Editar: pegado del registro a continuación - parece que todavía parece encontrar el archivo de registro a pesar de que no están allí?
apagado:
090813 10:00:14 InnoDB: Starting shutdown...
090813 10:00:17 InnoDB: Shutdown completed; log sequence number 0 739268981
090813 10:00:17 [Note] /usr/sbin/mysqld: Shutdown complete
de inicio después de hacer los cambios:
InnoDB: Error: log file ./ib_logfile0 is of different size 0 5242880 bytes
InnoDB: than specified in the .cnf file 0 268435456 bytes!
090813 11:00:18 [Warning] 'user' entry '[email protected]' ignored in --skip-name-resolve mode.
090813 11:00:18 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.0.81-community-log' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Edition (GPL)
090813 11:00:19 [ERROR] /usr/sbin/mysqld: Incorrect information in file: './XXXX/User.frm'
090813 11:00:19 [ERROR] /usr/sbin/mysqld: Incorrect information in file: './XXXX/User.frm'
090813 11:00:19 [ERROR] /usr/sbin/mysqld: Incorrect information in file: './XXXX/User.frm'
sencillamente es un correo no deseado del mismo error hasta que lo corrijo
Cuando se inició después de que recreó la archivos de registro por lo que debe estar buscando en el mismo lugar que yo.
¿por qué el donwvote? ¿cómo podría mejorarlo? –
Recomiendo el apagado completo, así que primero 'SET GLOBAL innodb_fast_shutdown = 0; ' – KCD