servidor mysql debian sempre inativo

1

Estou hospedando um servidor mysql em um servidor debian 6.0.4 hospedado no linode, os novos dados são freqüentemente gravados no servidor mysql usando R, cerca de 30-40 "write" por minuto, cerca de 7 horas por dia, 5 dias por semana.

Recentemente descobri que o servidor mysql parece estar desativado com freqüência, sempre me dá erro que o servidor mysql não pode ser conectado através de socket. Gostaria de saber se isso é causado por minha alta demanda para o meu servidor mysql, e se isso pode ser resolvido.

Eu sou definitivamente um novato em gerenciar servidor. Por favor, deixe-me saber se preciso fornecer informações adicionais para essa pergunta, a fim de resolvê-lo. Obrigado.

atualização 01

a mensagem de erro é:

enter code here'ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Então eu tentei o método mencionado aqui , então execute sudo mysqld restart novamente e me dê uma mensagem de erro diferente:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (13)
    
por lokheart 09.04.2012 / 05:30

2 respostas

1

A razão para o servidor MySQL estar desativado provavelmente estará no log de erros do MySQL. Ele está localizado, em sistemas baseados no Debian, em /var/log/mysql.log .

Editar 1

Parece que o MySQL não está nem rodando. Veja se ele está sendo executado com ps aux | grep mysqld | grep -v grep e, em seguida, veja se ele está escutando em qualquer porta de rede netstat -lntp | grep mysqld

Se o arquivo de log estiver vazio, certifique-se de que o mysql.log seja de propriedade do usuário que o MySQL executa. Se não for, então chown pertence ao usuário do MySQL. Um log também pode estar em /var/log/mysqld/mysql.log .

    
por 09.04.2012 / 05:53
0

tente sudo apt-get remove mysql-server ele irá remover o mysql depois disso, instale-o novamente usando sudo apt-get install mysql-server

    
por 09.04.2012 / 22:39

Tags