centos o mysql fica travando, o que fazer?

3

Recentemente, recebi um servidor dedicado no CentOS com a OVH. Tudo tem funcionado bem desde 2 meses, mas começando há poucos dias o mysql fica travando e isso causa vários problemas com o meu fórum.

O que preciso fazer para começar a investigar? Existe um arquivo de log em algum lugar que vai me dizer por que o mysql caiu? Posso saber o carregamento do servidor quando o mysql travou, ou se o servidor estava executando uma consulta lenta?

Toda vez que eu verifico a carga do servidor parece estar bem (igual ou menor que 1).

Meu servidor = i3 2130/2 núcleos / 8 gb de ram / dedicado

    
por libertaire 22.07.2013 / 23:04

1 resposta

2

Verifique em / var / lib / mysql arquivos .err.

Desative o MySQL e execute comandos de reparo:

  1. Identifique todas as tabelas corrompidas usando o myisamchk

    myisamchk /var/lib/mysql/bugs/*.MYI > > /tmp/myisamchk_log.txt

  2. Conserte a tabela corrompida usando myisamchk

    myisamchk -r profiles.MYI

  3. Realize verificações e reparos em conjunto para todo o banco de dados MySQL

    myisamchk --silent --force --fast --update-state / var / lib / mysql / bugs / *. MYI

Precisamos de mais informações para melhor ajudá-lo. Idealmente, você pode querer contratar um administrador do banco de dados para evitar perda de dados ou mais corrupção.

Você pode ter um disco ruim. Você pode precisar também executar o fsck. Você pode ter RAM ruim.

Honestamente, existem muitas coisas que podem estar causando isso. Eu contrataria um administrador.

    
por 22.07.2013 / 23:10