MariaDB no se está ejecutando, pero existe el archivo PID

MariaDB no se está ejecutando, pero existe el archivo PID

Tengo un problema con MySQL. Aunque parece que MySQL puede iniciarse en mi servidor:

service mysql start
Starting MariaDB.190930 03:56:09 mysqld_safe Logging to '/var/log/mysqld.log'.
190930 03:56:09 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
..                                                         [  OK  ]

Pero cuando estoy corriendo:

service mysql status
MariaDB is not running, but PID file exists                [FAILED]

Lo intenté:

  • rm -rf /var/lock/subsys/mysql
  • eliminó el pid
  • remotomysql.sock

Ninguno de esos me ayudó.

Sé que hay muchos hilos sobre el tema pero no me ayudaron.

No veo errores de registro en los archivos de registro de MySQL:

190930  3:56:11 [Note] Plugin 'FEEDBACK' is disabled.
190930  3:56:11 [Note] Server socket created on IP: '0.0.0.0'.
190930  3:56:11 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.62-MariaDB'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MariaDB Server

Respuesta1

Tengo el mismo problema y encontré una solución. En mi caso estoy usando el script de inicio mysql.server, instalado a través de homebrew. En mi caso, si inicio el servidor usando mysql.server start, tampoco funciona bien. Pero usar status o stop no funcionará con la misma excepción que la tuya. La solución es utilizar el parámetro --user. P.ej. mysql.server status --user=[my_current_user].

Espero que esto ayude

Respuesta2

Me enfrentaba a errores al intentar ejecutar los comandos de estado y detención del servidor MariaDB. ERROR! MariaDB is not running, but PID file exists

En Mac OS Big Sur con Brew MariaDB 10.4, los siguientes métodos solucionaron el problema:

  1. Inicie el servidor ejecutando el comando:

sudo mysql.server start

  1. Luego, obtenga el estado ejecutando el comando: sudo mysql.server status --user=root

  2. Y detenga el servidor ejecutando el comando: sudo mysql.server status --user=root

información relacionada