Problema en mi vps

  • Autor Autor xSkArx
  • Fecha de inicio Fecha de inicio
X

xSkArx

Dseda
Programador
Hola, tengo un problema y es que he perdido la conexion a mysql desde mi sitio, pense que alguien me habia hackeado el sitio, pero al intentar acceder desde la consola a mysql me dice que es imposible conectatse a travez del socket, y no se como repararlo, si alguien me dice como poder arreglarlo, cito a [MENTION=3716]skamasle[/MENTION] y a @estudiodiseno si pueden hecharme una mano plis
 
¿Te sirvió? Únete a la conversación

Con tu cuenta gratis puedes responder, escribirle al autor por mensaje privado y comprar con Saldo retenido: el pago se libera cuando recibes lo acordado.

Toma 30 segundos · vuelves a este tema al terminar
Ya lo "repare", solo reinicie el vps y todo ok, ahora no se que hacet en caso de que vuelva a pasar otra vez
 
si sabes entrar por consola ssh podés probar reiniciando el servicio mysql
Supongo que debe ser un centos, asi que ejecutando
service mysqld restart
debería funcionar.

De todos modos, tambien es probable que la caída del servicio se haya debido a algun problema de mala configuración del servidor. Si te decía lo del problema del socket es por que seguramente hayan quedado procesos mysql "ocupando el lugar" que no puede ocupar el nuevo proceso. Entonces deberías "matar" esos procesos.

ps ax | grep 'mysqld'
y luego, en la primer columna te aparece una serie de numeros de cada proceso. solo ejecutas
kill -9 #### (#### es el numero que te comenté arriba)

y luego volves a ejecutar
service mysqld restart

Si no funciona, debería funcionar con /etc/init.d/mysql restart o sino /usr/sbin/mysqld restart 😀

- - - Actualizado - - -

tambien es probable (suele pasar, estoy curado de espanto) que venga alguien a decir que estoy equivocado XD
 
Normalmente es por que esta el mysql caído o no va la clave del my.cnf o alguna otra cosilla, pero con un mysql start debería ser suficiente... si no inicia es cosa de ver si esta corriendo mysql_safe etc..
 
si sabes entrar por consola ssh podés probar reiniciando el servicio mysql
Supongo que debe ser un centos, asi que ejecutando
service mysqld restart
debería funcionar.

De todos modos, tambien es probable que la caída del servicio se haya debido a algun problema de mala configuración del servidor. Si te decía lo del problema del socket es por que seguramente hayan quedado procesos mysql "ocupando el lugar" que no puede ocupar el nuevo proceso. Entonces deberías "matar" esos procesos.

ps ax | grep 'mysqld'
y luego, en la primer columna te aparece una serie de numeros de cada proceso. solo ejecutas
kill -9 #### (#### es el numero que te comenté arriba)

y luego volves a ejecutar
service mysqld restart

Si no funciona, debería funcionar con /etc/init.d/mysql restart o sino /usr/sbin/mysqld restart 😀

- - - Actualizado - - -

tambien es probable (suele pasar, estoy curado de espanto) que venga alguien a decir que estoy equivocado XD

Lo primero que hice fue reiniciar el servicio, pero decia algo de "job...." cosa que no podia iniciar el servicio, y como puse despues, reinicie el vps, otra cosa, no tengo CentOS tengo ubuntu
 
Lo primero que hice fue reiniciar el servicio, pero decia algo de "job...." cosa que no podia iniciar el servicio, y como puse despues, reinicie el vps, otra cosa, no tengo CentOS tengo ubuntu

no recuerdo en ubuntu cual es la ruta para el ejecutable de mysql, pero lo dicho, si no se reinicia mysql es por que quedó algun proceso colgado, solo tenes que matarlo con kill o pkill y luego restartear mysql
 
revisa tu mysql por que se paro o bloqueo

Muchas llamadas?

mira los logs
 
Atrás
Arriba