Eu opero um servidor cPanel / WHM no CentOS 5.8 que executa o MySQL 5.5.24. Parece que há mais de uma semana, alguns sites de clientes exibem o seguinte erro:
SQLSTATE[42000]: Syntax error or access violation: 1286 Unknown storage engine 'InnoDB'
Primeiro, eu pensei que isso era um problema de configuração depois de migrar o servidor cPanel / WHM para uma nova máquina, mas toda a configuração estava correta (e não, skip-innodb
não está presente; e sim, SHOW ENGINES;
retorna InnoDB ). Resumindo, descobri que tudo que preciso fazer é service mysql restart
e o erro desaparece imediatamente. Uma semana ou duas vão passar, e está de volta. De cada vez, tudo o que tenho que fazer é reiniciar o servidor MySQL. E para tornar isso realmente estranho, ele afeta apenas alguns clientes de hospedagem, mesmo que todos compartilhem o mesmo servidor MySQL.
Se esse problema já foi discutido em algum lugar, é difícil encontrar - essa mensagem de erro é popular, mas a correção de reinicialização parece rara.
Idéias?