OVH Community, your new community space.

KS sin acceso a MySQL


Tousky
02/02/2014, 20:46
Cuanto me alegro que os haya podido ayudar con esto, ahora mismo estoy trabajando en la solución completa ya que cada vez que reinicializo el servidor tengo que hacerla y es un rollo, tampoco quiero hacer un script que ejecute los comandos pero seria otro parche, voy a ver si reparo el mysql completamente.

Un abrazo a todos y gracias a vosotros por haberme echo saber que os ha valido de algo el que dejara la solución a mi problema
TouskY

emo
24/01/2014, 01:29
Gracias Touski, me has salvado la noche. Encontré tu post después de varias horas leyendo toda clase de soluciones que no parecían venir a cuento y la tuya fue genial.Si alguien (de OVH?) pudiera explicar a qué se deben estos fallos tan frecuentes sin haber causa aparente, no estaría mal que nos lo dijera.

victor.bc
20/01/2014, 19:20
Otra vez el mismo fallo, dos veces en una semana. Alguien me puede decir a que se debe este error del mysql y como se puede solucionar definitivamente. Gracias

victor.bc
16/01/2014, 22:36
Tengo el mismo problema, pero gracias a Tousky y Sebasg ya está solucionado, mil gracias!

sebasg
09/01/2014, 21:48
He tenido exactamente el mismo problema con Parallels sobre Centos.
La primera vez los de soporte me cobraron 20€ por solucionarlo.
La segunda, luego de 2 días descolgado, me enviaron la solución.

¿Alguien por aquí podría decirme a que se debe este fallo?

Os paso el log de la solución al problema.

[root@vpsxxxx ~]# /etc/init.d/psa stop
Stopping psa...
done
[root@vpsxxxx ~]# /etc/init.d/psa start
Starting xinetd service...
done
Starting mysqld service...
failed
Trying to connect to MySQL... ^C
[root@vpsxxxx ~]# mv /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock.old
[root@vpsxxxx ~]# /etc/init.d/psa stop
Stopping psa...
done
[root@vpsxxxx ~]# /etc/init.d/psa start
Starting xinetd service...
done
Starting mysqld service...
done
Starting named service...
done
Starting postgresql service...
not installed
Starting psa-spamassassin service...
not installed
Plesk: Starting Mail Server... already started
Starting psa...
done

dkatzman
28/12/2013, 14:25
Ok, lo he resuelto. No tenía espacio en la partición /var para poder iniciar el servicio. Aplicada esta solución: http://www.cpanelblog.in/timeout-err...t-mysql-daemon

Resuelto!

dkatzman
28/12/2013, 13:13
Muchas gracias Tousky! Hoy he tenido un gran inicio del fin de semana, encontrando que me ha pasado lo mismo exáctamente, y que no tengo acceso ni siquiera al Plesk.. Me pone el mismo error:
ERROR: PleskFatalException
Unable to connect to database: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)

0: common_func.php3:150
psaerror(string 'Unable to connect to database: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)')
1: auth.php3:111
ERROR: PleskFatalException
Unable to connect to database: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)

0: common_func.php3:150
psaerror(string 'Unable to connect to database: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)')
1: auth.php3:111
He probado con tu solución y parecía ir bien, pero al intentar reiniciar el servicio con /etc/rc.d/init.d/mysqld start toma unos minutos y me da esta respuesta:
Timeout error occurred trying to start MySQL Daemon.
Starting mysqld: [FAILED]

... Así que sigo igual. No sé por qué ha pasado esto... Pero necesito ayuda. :S

Gracias!

oceano
12/12/2013, 18:59
Hola Tousky, muchas gracias por compartir.

Después de leer esto,

Cita Publicado inicialmente por Tousky
-----------------------
He estado mirando 3 horas por internet por si acaso era problema de actualizar el MySQL o reiniciar el servicio, pero nada de esto esta funcionando.

También he verificado el numero de conexiones y el resto de datos de "my.cnf"

He probado a matar el proceso para volver a cárgalo y restaurarlo y me da el siguiente mensaje:
------------------------
Parando mysqld: [ OK ]
Another MySQL daemon already running with the same unix socket.
Iniciando mysqld: [FALLÓ]
------------------------
Parecía no tener muy buena pinta !

Bueno, me alegro pudieras solucionarlo y más por compartir !


Un saludo !

Tousky
12/12/2013, 17:32
Listo, ya esta solucionado!

Para poder parar el proceso he cambiado el nombre al archivo "mysql.sock" aunque hubiera valido con borrarlo.

mv /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock.bak

Una vez he cambiado el nombre ya me ha dejado parar el proceso con el comando:

/etc/rc.d/init.d/mysqld stop

Luego solo he tenido que volver a ejecutarlo y el archivo se ha creado correctamente.

/etc/rc.d/init.d/mysqld start

saludos a todos, dejo mi experiencia de 4 horas con el tema!

Tousky
12/12/2013, 13:46
Mas datos sobre el error a ver si alguien me puede ayudar.

Este es el log del mysql:

----------------------------------------------
120718 11:52:55 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
120718 11:52:55 InnoDB: Initializing buffer pool, size = 8.0M
120718 11:52:55 InnoDB: Completed initialization of buffer pool
InnoDB: The first specified data file ./ibdata1 did not exist:
InnoDB: a new database to be created!
120718 11:52:55 InnoDB: Setting file ./ibdata1 size to 10 MB
InnoDB: Database physically writes the file full: wait...
120718 11:52:55 InnoDB: Log file ./ib_logfile0 did not exist: new to be created
InnoDB: Setting log file ./ib_logfile0 size to 5 MB
InnoDB: Database physically writes the file full: wait...
120718 11:52:55 InnoDB: Log file ./ib_logfile1 did not exist: new to be created
InnoDB: Setting log file ./ib_logfile1 size to 5 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Doublewrite buffer not found: creating new
InnoDB: Doublewrite buffer created
InnoDB: Creating foreign key constraint system tables
InnoDB: Foreign key constraint system tables created
120718 11:52:56 InnoDB: Started; log sequence number 0 0
120718 11:52:56 [Note] Event Scheduler: Loaded 0 events
120718 11:52:56 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.1.61' socket: '/var/lib/mysql/mysql.sock' port: 3306 Source distribution
120718 11:53:23 [Note] /usr/libexec/mysqld: Normal shutdown

120718 11:53:23 [Note] Event Scheduler: Purging the queue. 0 events
120718 11:53:23 InnoDB: Starting shutdown...
120718 11:53:26 InnoDB: Shutdown completed; log sequence number 0 718928
120718 11:53:26 [Note] /usr/libexec/mysqld: Shutdown complete

120718 11:53:26 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
120718 11:53:28 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
120718 11:53:28 InnoDB: Initializing buffer pool, size = 8.0M
120718 11:53:28 InnoDB: Completed initialization of buffer pool
120718 11:53:28 InnoDB: Started; log sequence number 0 718928

----------------------------------------------

Por si alguien me puede decir que esta pasando, gracias

Tousky
12/12/2013, 13:24
Buenos dias a todos lo primero!!

Esta mañana mi servidor KS amanecio si acceso asi que lo reinicie como he echo en otras ocasiones, la novedad de esta ocasión ha sido que no tengo acceso a las bases de datos Mysql, desde el panel parallels me da los siguientes mensajes al acceder:

-------------
ERROR: PleskFatalException
Unable to connect to database: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)

0: common_func.php3:150
psaerror(string 'Unable to connect to database: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)')
1: auth.php3:111
ERROR: PleskFatalException
Unable to connect to database: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)

0: common_func.php3:150
psaerror(string 'Unable to connect to database: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)')
1: auth.php3:111
-------------------

He estado mirando 3 horas por internet por si acaso era problema de actualizar el MySQL o reiniciar el servicio, pero nada de esto esta funcionando.

También he verificado el numero de conexiones y el resto de datos de "my.cnf"

He probado a matar el proceso para volver a cárgalo y restaurarlo y me da el siguiente mensaje:

------------------------
Parando mysqld: [ OK ]
Another MySQL daemon already running with the same unix socket.
Iniciando mysqld: [FALLÓ]
------------------------

Os dejo la duda porque seguro que es algo bastante normal pero me estoy volviendo loco,
gracias de ante mano ya solo por leer este post.

saludos