Erro de conexão do banco de dados

1

Recentemente, isso vem acontecendo de vez em quando ... digamos uma vez por dia por cerca de 10 minutos. Todas as páginas do meu site carregam como uma página em branco com um grande texto ERRO DE CONEXÃO DA BASE DE DADOS.

Eu tento acessar o meu Phpmyadmin e meu login não funciona. Depois de 10 minutos, meu site está de volta e funcionando, e eu também posso acessar o phpmyadmin

Meu site é um blog do wordpress.

É um servidor dedicado que estou recebendo do WorldStream.nl

Ele roda no CentOS 5 com o Apache.

Foi-me dito que olhasse os logs, falhas nos logs, mas não sei como recuperar esses logs. Meu conhecimento de SSH é limitado a apenas efetuar login e saber como reiniciar o apache (serviço httpd restart).

Alguém sabe qual é o problema com o meu servidor ... por que isso está acontecendo, o que posso fazer ??

    
por Greatestswordsman 26.11.2010 / 08:46

2 respostas

1

Se você tiver esse erro, faça o login via ssh e tente:

mysqladmin -uroot -p processlist

Digite a senha e examine os processos em execução. Se o seu banco de dados funciona e você não vê nada estranho, eu continuaria com os logs do apache. Experimente:

tail -f /var/log/httpd/error_log

BTW: Em muitos casos, o phpmyadmin informa algo, se o login não funcionar, como "Número Máximo de Conexões Excedido". Você vê alguma mensagem? Você vê uma página, ou uma página vazia, ou ela é carregada até você obter o tempo limite de conexão do navegador?

    
por 26.11.2010 / 09:34
0

Você pode verificar o número de conexões de banco de dados estabelecidas a partir do shell:

$ sudo netstat -anp | grep mysql | grep ESTABLISHED | wc -l

Tente fazer login na linha de comando:

$ mysql -u root -pPassword

Mesmo que o limite de conexão seja atingido, você ainda pode efetuar login a partir do shell do servidor de banco de dados.

Se você ativou o login no mysql, você pode verificar o arquivo de log /var/log/mysql/mysql.log .

Você também pode usar top para monitorar seus processos do sistema e mtop para monitorar seu servidor mysql.

    
por 26.11.2010 / 17:40