mysql server is no runing.

Post Reply
yaderlms
Posts: 3
Joined: Thu Apr 07, 2016 1:43 am

mysql server is no runing.

Post by yaderlms »

Buenas noches, tengo aproximadamente 2 años usando zimbra sin problema hasta ahora, de pronto dejo de iniciar el servicio de mysql mostrando el mensaje mysql.server is no runing, reinicie el servicio y aun no logro resolver, trate de aplicar el wiki https://wiki.zimbra.com/wiki/Mysql_Crash_Recovery indicado por jorge de la cruz y al momento de hacer el sql dump me dio un mensaje ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/opt/zimbra/db/mysql.sock' (2). No logro levantar el servicio. Y necesito recuperarlo. Gracias
User avatar
jorgedlcruz
Zimbra Alumni
Zimbra Alumni
Posts: 2782
Joined: Thu May 22, 2014 4:47 pm

Re: mysql server is no runing.

Post by jorgedlcruz »

Saludos,
Puedes revisar por favor en el mailbox.log o en el syslog para ver el error completo. Cosas que se me ocurren: Cuentanos mas, un saludo
Jorge de la Cruz https://jorgedelacruz.es
Systems Engineer at Veeam Software https://www.veeam.com/
yaderlms
Posts: 3
Joined: Thu Apr 07, 2016 1:43 am

Re: mysql server is no runing.

Post by yaderlms »

Buenas noches, gracias por tu ayuda, probe usando la solucion propuesta aplicando los provilegios que me indicastes. pero al parecer ese no es el problema, anexo archivo log mailbox.log

2016-04-06 00:00:01,701 WARN [main] [] misc - Could not establish a connection to the database. Retrying in 5 seconds.
com.zimbra.common.service.ServiceException: system failure: getting database connection
ExceptionId:main:1459917001701:13ac523f307e39ae
Code:service.FAILURE
at com.zimbra.common.service.ServiceException.FAILURE(ServiceException.java:260)
at com.zimbra.cs.db.DbPool.getConnection(DbPool.java:360)
at com.zimbra.cs.db.DbPool.getConnection(DbPool.java:322)
at com.zimbra.cs.db.DbPool.waitForDatabase(DbPool.java:243)
at com.zimbra.cs.db.DbPool.startup(DbPool.java:234)
at com.zimbra.cs.util.Zimbra.startup(Zimbra.java:217)
at com.zimbra.cs.util.Zimbra.startup(Zimbra.java:178)
at com.zimbra.soap.SoapServlet.init(SoapServlet.java:126)
at javax.servlet.GenericServlet.init(GenericServlet.java:244)
at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:582)
at org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:372)
at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:847)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:300)
at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1359)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1352)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:744)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:497)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:125)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:107)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:60)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:154)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:125)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:107)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:60)
at org.eclipse.jetty.server.handler.DebugHandler.doStart(DebugHandler.java:140)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:125)
at org.eclipse.jetty.server.Server.start(Server.java:358)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:107)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:60)
at org.eclipse.jetty.server.Server.doStart(Server.java:325)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguration.java:1250)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1174)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.jetty.start.Main.invokeMain(Main.java:297)
at org.eclipse.jetty.start.Main.start(Main.java:727)
at org.eclipse.jetty.start.Main.main(Main.java:103)
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database ser$
at sun.reflect.GeneratedConstructorAccessor32.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.Util.getInstance(Util.java:386)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1015)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:989)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:975)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:920)
at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:2404)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2325)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:834)
at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:46)
at sun.reflect.GeneratedConstructorAccessor29.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:347)
at java.sql.DriverManager.getConnection(DriverManager.java:664)
at java.sql.DriverManager.getConnection(DriverManager.java:208)
at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
at com.zimbra.cs.db.ZimbraConnectionFactory.createConnection(ZimbraConnectionFactory.java:67)
at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1188)
at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
at com.zimbra.cs.db.DbPool.getConnection(DbPool.java:341)
... 50 more
Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the ser$
at sun.reflect.GeneratedConstructorAccessor27.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1129)
at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:358)
at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2498)
at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:2343)
... 67 more
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)


Gracias por tu ayuda. dios se lo pague
User avatar
jorgedlcruz
Zimbra Alumni
Zimbra Alumni
Posts: 2782
Joined: Thu May 22, 2014 4:47 pm

Re: mysql server is no runing.

Post by jorgedlcruz »

Tienes espacio en el disco duro?

Haz lo siguiente y envianoslo

Code: Select all

df -h
free -m
Un saludo
Jorge de la Cruz https://jorgedelacruz.es
Systems Engineer at Veeam Software https://www.veeam.com/
yaderlms
Posts: 3
Joined: Thu Apr 07, 2016 1:43 am

Re: mysql server is no runing.

Post by yaderlms »

Buenas Noches, gracias por su atencion aqui les muestro el resultado


root@correo:~# df -m
S.ficheros blocks de 1M Usados Disponibles Uso% Montado en
/dev/sda2 645415 156479 456129 26% /
none 1 0 1 0% /sys/fs/cgroup
udev 2467 1 2467 1% /dev
tmpfs 496 2 494 1% /run
none 5 0 5 0% /run/lock
none 2478 1 2478 1% /run/shm
none 100 1 100 1% /run/user
/dev/sda6 1890 68 1709 4% /boot

root@correo:~# free -m
total usado libre compart. búffers almac.
Mem: 4954 4351 603 13 256 1579
-/+ buffers/cache: 2514 2440
Intercambio: 7811 0 7811

adicional a esto te anexo el mensaje tal cual me da cuando trato de aplicar la solucion del siguiente wiki. https://wiki.zimbra.com/wiki/Mysql_Crash_Recovery
O trato de reinstalar alguna actualizacion de zimbra me da como resultado este error
Got error: 2002: Can't connect to local MySQL server through socket '/opt/zimbra/db/mysql.sock' (111 "Connection refused")

Gracias por su atencion Sr Jorge
hercarvajal
Posts: 0
Joined: Wed May 25, 2016 1:56 pm

Re: mysql server is no runing.

Post by hercarvajal »

Saludos, amigo yaderlms pudiste solucionar tu problema? me encuentro en la misma situación, he buscado por internet alguna solución pero no hay nada para solucionarlo. :(
User avatar
alebeta
Posts: 12
Joined: Tue Jan 08, 2019 5:22 pm
Contact:

Re: mysql server is no runing.

Post by alebeta »

Hola amigos,

Actualmente me encuentro en la misma situacion alguien ha logrado resolverlo?

Feliz dia
User avatar
alebeta
Posts: 12
Joined: Tue Jan 08, 2019 5:22 pm
Contact:

Re: mysql server is no runing.

Post by alebeta »

Hola amigos,

encontre una solucion para el problema cuando tenemos el mensaje

Got error: 2002: Can't connect to local MySQL server through socket '/opt/zimbra/db/mysql.sock' (111 "Connection refused")

Cuando se sigue la guia de Mysql Crash Recovery, en la misma guia dice que si tenemos algun problema debemos aumentar el valor de innodb_force_recovery de uno en uno, por ejemplo: si innodb_force_recovery = 1 no funciona puedes probar innodb_force_recovery = 2 y asi. El valor maximo para innodb_force_recovery es 6.

De ese modo pude continuar con la guia de Mysql Crash Recovery.

Feliz dia
Post Reply